• like to see a better way to keep tabs of the history of my work! So if I accidentally delete something, I can press "undo" and will go back several steps to my accidentally deleted material.
• Text alignment options
• Back and Forward buttons to navigate through the hyperlinks
• Is highlighting a function that’s available to any user? How does that work？
• Press Cmd+E on a selection. (I believe Ctrl on Windows, not sure)
• Thanks! Yes, it’s Ctrl for a PC
• Appreciations
• I just want to thank The Hackpad Team for opening this up for people to suggest what they’d like, and for having the-back-and-forth in a transparent space. <3 your tool, and your team. +1 +1 +1 +1 +1+1+1+1+1+1+1+1+1
• I feel like doing more than just +1ing this. You’ve done incredible work with the redesign, and this pad in itself is truly inspirational. Thank you all so much for this inventive and bold approach to development. +1 +1+1p+1

• Hackpad currently sends an overwhelming amount of emails when someone does a lot of work on a particular hackpad; would like option(s) to reduce the frequency (but need to remain subscribed). +1 I :+1:  belive the moderator, should also have access to choose the frequency of these emails as well as the collaborators
• Email come from hack@hackpad.com. I tried replying to one. It seems to be a blackhole. If that’s the case, should it be noreply@hackpad.com. And might it not be more useful to make it so that if you replied to an edit, the text you enter is added immediately after the last edit? Perhaps as a comment. That would provide a channel to stay connected to hackpad even while only having (convenient) access to email.
• I would like to auto-subscribe to each new hackpad within workspaces of my choosing.

## Privacy and Security Settings

• Default ’invitees only’ setting for workspace +1 +1+1+1 +!
• Make pad privacy setting easier to discover :+1: +1 +1 :+1:
• Provide the ability to restrict the private team site to any valid google apps user in our domain, meaning if I deactivate or delete a user from Google Apps, they lose access.+1
• Please make privacy settings visible form the home/list/index view. I’d like to be able to quickly skim and adjust privacy settings from the list view.

## Text Formatting

• When a checklist item is checked, all text goes to Italics, including text that was in Italics. Would be nice if text that was in Italics pre-checking would convert to normal text. - Maybe instead, strikethrough a checked item
• Support text folding so I can hide unimportant or big text like http://usevim.com/2014/03/28/vimrc-folding/
• Text-based shortcuts for formatting (such as adding heading by ’#’ or a tasklist by []) stops working on a pad after some time until the pad is reloaded. Am on Firefox, if it matters.
• You know what would be make Hackpad even awesomer than it already is? A footnote feature! +1
• Right to left (RTL) support. I really want to use Hackpad when communicating in Hebrew.+1+1
• More legible rendering of the comment format. the font is small, the light grey is hard to read, and it’s very hard to tell where your cursor is when editing.+1+1+1+1
• Horizontal line/rule to split content without adding any heading. Could trigger like Markdown, ----[space]. +1+1+1+1+1+1+1+1+1+1
•  You can generate this line with the # character and a space

Ben R: That actually makes an empty h1, not a true horizontal line.

• Agree on the section divider. It would be amazing if I had the option to collapse sections
• Would love markdown editing options
• More visible bold characters (hard to distinguish from normal)+1
• Adjustable font size/color +1 -1 -1-1-1-1-1 -1-1+1 +1+1+1
• Not having this as an option is part of why I use Hackpad +1
• I’m totally agreed with Ryan; that’s why I love it too. At the same time, some kind of global setting (e.g restore. large, medium,small) might be useful, especially if people are using different screen sizes/resolutions (EDIT: I find that using browser zoom works reasonably well, so second the -1)
• Please don’t implement this :) the automatic formatting in Hackpad is magical, it makes pasting new content from anywhere so much easier. +1 +1+1
• Make code a bit more readable. As it is, I have to strain my eyes to read a piece of text that’s been put in monospace.
• Insert Date/Time Stamp +1+1
• And also somehow make it easier to locate the latest changes to a document from within it
• I use textexpander for this, but it might be a nice addition :)
• A keyboard shortcut for subscript and superscript (useful for chemical equations)+1
• Fix: when zooming hackpad within the browser, selecting text doesn’t work properly (trying to start selection from after an EOL character selects the line above. (I think this is especially in mobile)
• Allow purely textual, i.e. not graphical, methods for adding of links (Markdown preferred!) for example: "[mylink](http://example.com)". Actually, even a hotkey would be better than the current four-click method. +2
• Show basic markdown formatting in .md documents +1+1+1+1+1+1+1
• Support GitHub Markdown +1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1 :+1: +1 +1
• Or something equivalent, for goodness’ sake!
• Center document area in large windows. (In, e.g., full screen mode on a 2560 display, the main document area is stuck fairly far to the left of center.)
• Horizontal Alignment (Left/Center/Right) Why not? +3+1
• Display Font Selection (I don’t think it makes a lot of sense to tie font selection to the actual input as it does to the display)
• An API or access to set up formatting styles (and maybe rules for switching between) so I can use it as an online collaborative scriptwriting tool.  (Also allowing 12 pt Courier as a font option would be good for this too) +1
• Text attribution not only for original authorship but also for most-recent positioning.
• ie: if a block of text is moved from one location to another, indicate that the block has been moved by A (but was originally created by B or C)
• should not initially support attribution for multiple moves, since UI will probably get unmanageably busy
• Nest numbered lists and checkbox lists ie: allow users to put checkboxes onto ordered lists.
• Latex should be able to be used inline on the current line, without requiring a new line. Currently if I type [$][$]\Rightarrow[$][$]--I mean the second I type the closing $the LaTeX is rendered and I cannot continue typing. I should be able to include Latex with my text--to add pretty characters, dingbats and the like.+1 +1_1 • I found out that several times, not always, you can render your embedded LaTeX code by closing the preceding$ not the final one and it renders inline. But as I mentioned, it works sporadically. And it never works if there are several LaTeX chunks in the same line.
• Allow embedding of http://ethercalc.net/ spreadsheets. +1+1+10
• Prevent special character ( @ and #, etc) auto-completion when inside of a code block.
• If I type "5."  and insert a newline, it should create a list starting at "5." +1+1 (continuing ordered list is pain in general - if I type ’2.’ it forces it to be ’1.’)
• The new autocomplete emoji are nice, and it would be awesome to have a list of them so that I actually know what I can type after the ’:’ :thumbsup:
• add syntax highlight for shell commands in code view . currently there is txt, ruby, py, c, etc, but no shell command (i.e. bash):thumbsup: +1+1  also listed in "Code-Syntax-Highlighting-and-M" section here
• add syntax highlighting for SQL!
• Inline code. It would be really nice to have an ability to format part of the text as code, because right now code fragments in text are not really distinguished from plain text.
• Do you mean something else than using backticks? backticks do this
• Wow, I actually didn’t know :) Thanks!
• Email recognition and auto-URLing it would be awesome. As for now, I type email and cannot make it look like a link nor make it open with "mailto:" handler.
• We could use a simple word count feature. Even a hover over text to reveal it.
• Enable a shortcut to move bullet points and paragraphs up and down quickly (like in Office)
• Just saw that this works now with Alt+Arrows --> awesome!!!!
• Spell check doesn’t work on safari. It does work in chrome. Would be great if it would underline things that aren’t spelt correctly.

## Rich Media Handling

• Ability to align tables and images - When I past a table or image it defaults to center (image) or Left (table). +10
• I want to impress the importance of the above statement. I am a science teacher who has begun using hackpad both to deliver assignments/content AND have students perform assignments. Science reports need good tabling features. PLEASE PLEASE PLEASE improve the tables function.
• paste youtube url no longer imbeds. WTH have you guys been doing?
• Try to be polite, man. They’re working hard to make you happy.
• Is that so? I’ve been using HP for more than 2 years and everything worked. Now I can’t even log in with chrome. The basics are all broken since the buyout. Who is working hard and for whom are they working? Hackpad has become unusable for me.
• Ability to resize images inserted into the pad+1 +1 +1+1+1+1+1+1+1
• Ability to insert images into tables
• Ability to crop images inserted into the pad
• Allow resizing of embedded objects like videos or images (simple small, medium, large option like blogger would be enough) +1+1+1+1+1+1+1
• OneBox ( https://github.com/dysania/onebox ) integration to allow support for a wide range of embedded content.
• Images: being able to right click and resize or align them (eg. right align an icon.) +1+1+1+1+1+1+1+1+1
• Ability to rotate images inserted into the pad +1
• Images have an orientation. Hackpad does not respect this orientation, so rotating them outside of Hackpad doesn’t let you decide the orientation within Hackpad. Effectively this enforces all images to be square or wider than they are tall.
• Possibility to insert Flash and Shockwave objects.-1
• Embed Google Draw pics please! right now one needs to save it as png, and then upload it to hackpad. The would only be visible to whoever has access to them of course.
• I can’t find a Google Draw embedding API?
• Hmm.. it seems like there isn’t one, but I just found out that one can publish the Google Draw as an image, and use that link to insert the picture into hackpad. Not as convenient as live embedding, but it works
• seems like a good usecase for some Meteor action, eg.: http://cats.meteor.com/
• Wish some of the classic Microsoft Paint tools could be mimicked -- like Pen or Marker. When I take notes, I often draw arrows connecting ideas/phrases -- I draw quick circles, squares around words -- does anyone else think that would be helpful?
• This would get messy fast, but if it was in a defined (mask-able?) area (or perhaps full-width, with only adjustable height) I’d use it in class notes.
• --> my sentiments exactly, Ryan -- would then be PERFECT for note taking in class bc I like to draw arrows and circle things freehand, and would LOVE a PEN-like tool on Hackpad to do as such. I WISH!

• Possibility of subtracting terms and especially tags, e.g. one could search for "#memo -#archived" and find all memos except the ones that were marked archived.
• Search by user e.g. "@john should find all pads authored or modified by a user whose name contains "john" (this feature is especially useful for closed communities)
• If i CTRL + F a word it can’t find it :(
• Using the find bar (Ctrl-F) to find occurence of a word works fine. One drawback: when I use [Esc] to put the focus back on the page’s content instead from the find bar, the cursor is still positioned where it was when I used Ctrl-F. This has two drawbacks. 1) The cursor position may not be in view. 2) I have to use the mouse to put the cursor where I want it: on the current occurence of the search term (highlighted in orange as opposed to the other occurences that are highlighted in yellow). If hackpad would position the cursor at the end of the current occurence of the search term and/or selected the text of that search term, it would significantly cut down the number of times I have to switch between keyboard and mouse. And that would have me smiling as well as make me way more effective.

## Task Lists and Project Management

• Ability to see which user clicked a checkbox+1+1
• +1+1 +2 +1 +1 +1 I’d love any improvement to make hackpad better as issue tracking.
• Extract all tasks from Pads to gather them in one place +1 +1 +1
• This would really ease the tracking of tasks
• can’t you just use a hashtag for that? #task for example?
• Assign task to user +1 +1 +1+1+1
• Toggle: show only ToDo items (checkboxes) on current pad. +1
•  particularly only the unchecked checkboxes.
• I’d like to see a way to collect todo items on a single page. I’d need a way to help me organize all of my todo items across pads into one location so I can look at all my action items in a single view +4
• Show the "x/x completed" indicator on the pad itself, not just on the home screen
• Allow mass checking/unchecking, i.e. select a bunch of tasks and toggle them together either via some context menu or a keyboard shortcut +1

## Pad Organization, Collections, and Refinding

• Sticky Pads - An option which keeps a pads at the top of a space +1
• ^ How are there "sticky pads" now? I was going to a Star/Favorite as a request.
• It would be great if you had a "single window" interface that looked exactly like NVAlt. I loved that app, but needed more than plain text, was disappointed to leave it.
• A screen that allows me to have to Hackpads open side by side and work on both. For example, I used hackpad to write a bullet-point outline and I’d like to turn it into an essay without having to constantly switch tabs.
• When viewing the homepage of a wozerkspace while not signed in, the Collections tag on upper right shows "unfiled" instead of the Collection that it’s actually tagged under. Likewise, even when signed in, the homepage shows pinned hackpads as "unfiled"
• Enable the ’list’ or ’stream’ view of a hackpad space to be sorted and filtered like a table. I want to sort by created date too sometimes, and not just see the most recent edits. (Filter by creator, filter by a date/time range, lots of options)+1
•  It would be nice if the TOC nests were collapsable on the right margin list.
• Currently headings and numbering are mutually exclusive - if you add numbering, you can’t make it a heading and vice versa. But allowing heading numbering (and automatically using 1. a. i. for nested headings) would make sense, no?
• Ordered lists are easy to break
• cutting and pasting a multi-level ordered list breaks the list (all numbers become "1", all roman numerals become "i", all letters become "a") +1
• Inserting a comment line in the middle of a list also breaks the counter [I just noticed this seems to have been fixed?]
• Collection Nesting +1+1+1+1+1+1+1+1+1+1+1+1

Even though gmail uses tags instead of folders (similar to Collections) they allow nesting because it allows for easier organization and finding of information (I don’t want to see every tag at the top level). Hackpad should follow suit!

• Something like a dashboard or "homepage" which would display folder like structure of all pads.+1+1+1+1+1+2+1+1
• This would imply more levels than the actual Collection > Pad? I’m all for it!
• I think this is very important. For instance, if a team is working on a large document it is valuable to have chapters, sections, tables, etc placed into different pads for editing. If all pads are shown, it’s a mess, not useful. Having a hierarchy of pads would be very helpful.
• YES. I’m creating a style guide and trying to enforce a "create pages only from the correct parent page" rule to maintain a real tree structure. It would be even better if that could be organized or displayed like a TOC in some place.
• I have the same need to be able to create  / manage a structured TOC of pads , if each is effectively a section of an ordered document.
• For us this is an absolute necessity in order to be able to continue working with Hackpad: the number of collections is growing rapidly and pads are getting lost in the enormous listings
•  it would be easy to accomplish it integrating HackPad with Prezi so the Pads relationships would be connected and visualized thorough its engine..
• Collection inheritance
• Some time ago I noticed that new pages created by link in a parent page inherit the parent’s collections. This seems like a work-saving idea but for me it has turned out to be a mess. Just because a page belongs to 10 certain categories does not imply that new pages it links to should be tagged the same way. I spend a lot of extra time deleting pages from collections, one-by-one.
• At a minimum, it would be better to create new pages with no categories, as it was before. I can imagine that certain users like this new functionality but it depends on the use case. Better would be to have a checkbox option upon creation to select the inheritance. There should probably also be a default option setting.
• One of the most annoying unintended consequences of this inheritance is when someone who is watching a page, extracts some of its content and puts it in a new page they own. This also clones all of the original collections into their page. I don’t think we want other people inadvertantly hijacking our collections. This should not happen. It’s a lot of work to go thru each collection and remove other people’s pages that really have nothing to do with the collection.
• Redesign organization of collections list on homepage
• Currently collections are separated into "Your Collections" and "Shared Collections." This makes it hard to find a particular collection when you’re not keeping track of who owns what.

• Instead you could either a.) list all collections or b.) take a gmail like approach where for each user their most commonly used collection are displayed, and then there’s a "more collections" option at the bottom that shows the remainder of them.

• Arbitrary separation (for day-to-day use):

• Logical separation (based on usage frequency):

• Ability to sort collections on something other than last edit time, drag and drop sort and/or alphabetically would be good.  +1
• Collections are sorted alphabetically on the homepage. Do you mean the list of collections in the individual pad sidebar?
•  Add ability to collapse or show subsection on TOC (for large hackpads) +1
• Add ability to collapse sections of content based on headings. It’s super useful to have some additional content providing context but many times you just want to skim through and you should be able to skip some in-depth subsections. +1 +1 +1
• The ability to ’pin’ collections above the ’Collections’ and ’Shared Collections’ lists so pinned collections can be used as something like site navigation without having to police people making a bazillion collections and obscuring the high utility ones.
• Add to collection doesn’t work in Firefox 15.0.1
• The ability to move whole collections from one workspace to another.
• Add to collection minor change
• when I add collection that is already exists to the pad, blowser shows alert like "A collection named foobar already exists." . This alert is more than enough, because most user only want to add to collection! regardless of weather the collection name already exits or not.

• Option for all pads pinned to the top of a collection to automatically generate a menu of key pads at the top (and maybe also the bottom) of each pad in the collection. +1
• I would like a global unsubscribe button so I don’t have to unsubscribe from each Hackpad. It is proving taxing to do this.

## Presence and Real-time Notifications on Desktop and Mobile

• Clicking a Desktop notification should scroll the page down to where the recent edit  occurred. It should also highlight the edits in question :-)

## Dropbox Sync

• BOX Sync

With possibly the same features as Dropbox Sync.

• Save files on Dropbox in Markdown format, not in HTML (or allow user to choose a file format) +1 +1 +1+1 +1+1+1 +1 +1 +! +1 +1+1 +1 +1 +1+1 +1 +1+1+1+1+1+1+1+1+1 :+1: +1
• Markdown has become such an essential part of text on the web last year that every app that doesn’t support it fully feels broken to me. So I highly support this request.  +1
•  I’m with Johanne on this one. Markdown is a deal breaker.
• Yes, I dearly wish it was a feature of this service
•  This would allow us to "round-trip" between Hackpad and our CMS. It would make for a killer workflow, plus we could train clients on it too.
• Sometimes I draft markdown in Byword, but copy-paste into hackpad requires me to fix headings, bullets, etc. This feels broken.
• Would like the synced hackpads in my dropbox should be in a format that is easily readable on iphone.  E.g. RTF would be great.  90% of the time I look at hackpads on my phone 1) I have sketchy data connection and 2) I’m just looking something up, not editing.  The current HTML format is hard to read.
• HTML is easily readable on iPhone, though the HTML we generate might not render as well as it could. :-1:
• When I open the dropbox app on ios, it doesn’t actually let me view the html docs in my hackpad dir. I’d love for this to work!
•  Dropbox Sync improvements
• Preserve embeddings +1 +1
• Preserve tables (for some reason tables don’t show up in the synced version for me).
• Add option to only give access to folder in Dropbox, rather than entire Dropbox +1 +1 +1+1 +1+1+1+1+1+1
• The present convetion is creating a folder in "Apps" folder in your dropbox
• +1 The Dropbox sync is really useful, but I’m not comfortable with giving a full access to my Dropbox... It would be really useful to restrict the authorization to the hackpad application folder (the Dropbox API offers this feature since some time).
• There is no way I will give an app 100% access over all Dropbox folders. It seems that this means the only backup solution we have at the time is to download a zip file when we think of it. This is not exactly ideal. Any other solution for ensuring automatic and regular backups of all pads?
• For mr giving access to all Dropbox is a no-go (even though I would really like to use Dropbox sync).
• No app will ever get 100% access to my Dropbox. Would like to sync to a app specific folder. Thanks! (Dropbox docs say "Your app should use the least privileged permission it can. "

## Mouse and Keyboard Shortcuts

• Support the default middle mouse button click functionality. A middle mouse button click on any link should open it in a new tab without changing or leaving the current page. Currently middle mouse clicks for outside links does nothing in hackpad, and middle mouse button clicks for hackpad links changes the current page to that hackpad.
• Keyboard shortcut for Strikethrough+1
• Keyboard shortcut for checking on/off todo checkboxes
• BUG: Pressing the "End" key inserts # when using Hackpad on Linux (haven’t tested other OSs); if this is a feature, it is very annoying. +1  +1 +1 (also happens on windows!)
• BUG: The expected behavior when I press command-H is to hide my web browser; not act as the delete key.
• Control-K cuts to end of line (on Hackpad and other editors).  On other text editors Control-U pastes this cut line (but not Hackpad).  My fingers tell me it must be so!
• Keyboard shortcuts for navigation, like I want to use CTRL-down arrow to go to the end of the doc, and CTRL-up arrow to go to the top of the doc.

## Reg, Login, and Acct Switching

• Find a way to offer Hackpad use for a LinkedIn discussion group.  (LinkedIn API?).   LinkedIn lacks any collaboration tools (discussion only). It would be slick to be able to get members of a group to easily use a Hackpad together without making it public, searchable, or available to others that are not part of the group.   Hackpad could be a significant tool if LinkedIn users were part of a group to have access to a workspace, collection or hackpad.
• Multiple accounts are annoying.  Make it easy to have one single hackpad account?  For instance, when I invite someone to a pad, I type in their name and their FB, Gmail and Hackpad accounts all pop up.  My understanding is that these actually do all represent separate Hackpad accounts, which is confusing for the user.  (+1- This has consistently been the only thing I find a nuisance) +1 +1
• Can no longer log in using google chrome (Version 21.0.1180.90 - the last version available for Leopard 10.58). Screenshots

• I would appreciate the possibility to use a "draft" mode. I often take time to write a pad but don’t want my pad to show up in the "recent activity" stream or to send out invites quite yet. Enabling "draft" mode for a pad would silence those until I was ready to share the information in the pad. Access to pad would only be via the url or searches performed by the creator.
• Did we lose the possibility to share a hackpad URL for viewing with non-registered users?
• Enable easy creation of a link/url that jumps to a chosen word in a hackpad. This happens with hashtag search results. (This way I can invite people to collaborate at a specific point in a hackpad) Robert Best We do support this! Fully bold a line to make it into an entry in the TOC, and then click the TOC entry. Paste the resulting URL in the browser address bar and share with your teammates to show them a certain part of your Pad.
• It would be great if in-app linking scrolled to the proper section like the TOC instead of jumping. Sometimes I swear it creates a new window on me too -1 (this was already mentioned around here, "in-pad link" section)
• Better links. I put my resume on a hackpad and the URL is pretty ugly.
• Allow users to change the color that their edits are represented by. I have a hackpad which uses only blue a and pink for 4 authors. +1+1+1
• Would love to be able to share a hackpad with a google group, and give everyone in the group access.  This works extremely well w/ google docs, where you can share a doc w/ a group -- and as that group changes over time, the access stays in sync (new additions to the group are automatically added to the doc, etc.).  Especially important/useful for private pads.  (I am in this position right now, trying to figure out how to invite a large group that already exists as a google group to collaborate on the hackpad).
• Unfortunately, there is no Google Groups API. However, you can invite the group’s email address to a private pad or collection and everyone who receives the email will be able to access the pad.
• Invitation to collaborate is done. Still outstanding is smart/automatic permission control based on status of group membership.
• Option to revert all changes by a particular user, along with banning him/her.
• Open pads are great, but along with many wonderful edits, sometimes there are cases of vandalism (both ones like subtle changes of words, adding profanities, and changing the content to pictures of open anuses (sadly, I am not joking or exaggerating)).

• Bring back the ability to have comments indented to varying levels, to display comments on comments in a nested hierarchy
• Need a way to have a side conversation, related to piece of a Pad. Was stuck trying to have a conversation inline that kept stepping over each other. Pehaps a Chatpad collapsible inline +1
• Exclude contents from "plain html" embed output. Output is to render final document only.

"Comments as a separate Aspect" +3 +3 +1+1+1 -- that’s the only major missing GDocs feature that stops the fun. When we have lot of comments to the text, you can’t just display them inside the text as it’s done now, this makes impossible to just read and grasp the text. Comments should be a separate info layer, either moved totally out of text body to the side as it’s done by Google, or in case of in-body comments making foldable (and folded by default if specified in settings) sections. Comments must be able to refer to certain context (marked block) not just floating below, cause sometimes we need to comment the certain word or two, not the sentence.This feature request is based on my experience in crowd text translation. +1+1+1

• +1+1 This would also be very useful when collaborating on and editing pieces of writing. This is essential for any editing collaboration - comments as separate info layer, and comments that can refer specifically to a word or fragment +1
• Highlight a piece of text inside a paragraph and comment it. It may not be sexy, but it works.
• Defer updating user A’s view of user B’s in-progress comment until after user B finishes editing the comment.
• The UI for having a conversation in comments is really nice, but the fact that comments show up character-by-character gives it a disconcertingly retro ytalk-like feel. It’s hard to avoid interrupting in the middle and stomping on each others’ edits.

## Content Import and Export

• A paste feature whereby you can take a notes you took offline in a text editor and paste  them in a pad, and have the formatting conventions render properly.  (In the best case this would support pasting in from nn syntax :) ) +1+1+1 +1+1 +1+1
• Sync with Google Drive.+1+1+1+1 +1 (-1-1 please continue focusing on open source!)

-> It would be so cool for Google Apps users, cause in Gmail team members can enter something in the search field and content from a hackpad will come up, because it’s backed up in Google Drive. See the use?

• Import from Google Drive +
• Fix export to include LaTeX markup
• Allow some form of export (preferably txt) to include the LaTeX markup. Currently, a subset of the markup is included, but most LaTeX markup is replaced by a *. The elided markup isn’t consistently the inline markup, or the markup on its own line. One reason for supplying the raw markup (not just * or a rendered image) is that one use of the pad may be to collaborate on writing a document, then later export it and convert it to a full LaTeX document. (If the pad is mostly math, losing the markup or rendered images means most of the meaning is gone.)
• For LaTeX markup in pdf exports, include the rendered form. (Currently, export to pdf of a pad with LaTeX is failing for me.)
• For LaTeX markup in html exports, what about using embedded base64 encoded images, i.e. data uris? http://en.wikipedia.org/wiki/Data_URI_scheme
• (Export to html currently gets * in place of LaTeX in most places.)
• Using MathJax instead of images would also solve this.+1
• CMS Export to WordPress and Drupal — would be cool to use HackPad as an editing system.
• import specific google docs-documents - and allow to import them as single-documents
• Multi-line code blocks exported as monospaced font (ie just as it appears in hackpad) rather than bulleted lists
• The ’create pad by email’ function still appears to be *incredibly* slow, if it works at all. Is there any ETA on when this will be reliably running? I emailed support, and they acknowledged it as a known issue, but it’d be good to get a sense of when it’ll be up. Many thanks otherwise on an amazing product though :)
• BUG: Exporting a file breaks accented characters, probably due to bad encoding. Example: source pad  → export  – the resulting HTML file claims the UTF-8 is being used, but accented characters use only single byte, apparently the text is being encoded into ISO-8859-1 or some other legacy charset… (Exporting all documents works flawlessly, also the Dropbox backup is stored with proper encoding)
• I frequently paste into a hackpad an email received from someone who is not me, make comments, and send them back the hackpad.  The problem is that when I paste in their email, it identifies the text as being written by me and not them.  Two suggestions (a) make it possible to change the authorship of text, perhaps even to "unidentified", (b) accept and convert forwarded emails into hackpad documents automatically getting the identity correct and inviting the recipients of the thread. +1
• Export H2 and H3 as real <h2> and <h3> tags in "plain html" output. Right now there is no way to style those.
• Add classes to be able to use css to style "plain html" output. Like "hp-h1" or "hp-youtube" for example.
• Cutting and pasting from ’txt’ mode of Hackpad into a text area (that doesn’t support html formatting) should not add extra lines and such.  It should be exactly as the text looks.  (I just did this and was disappointed (From hackpad into emacs).

## API

• An api to send changes to a hackpad. Motivation - to be able to make a plugin for an editor so you can develop locally and send data to hackpad (and back). To keep it simple

• Markdown export should use literal blocks for code. +1
• Markdown export should preserve spaces in code blocks.
• Could the header of the embedded iframe (via JavaScript Embedding API) be fixed? I tried to solve it outside but found that the body tag of the embedded iframe has zero height. So, it seems that this problem must be fixed from inside.

## Code Syntax Highlighting and Monospace

• Print syntax highlighted blocks without a bullet point
• +1 I am using HackPad to collaboratively write API/technical documentation, but exporting it requires that I have to correct all the formatting in code blocks. I’m not sure I understand why literal code blocks are converted to bulleted lists for printing.
• Monospace or the whole pad should print in exactly the same visual format
• Bash/Zsh +1+1+1
• Inline code shouldn’t display the backticks like this, it should only format but without the . For writing tutorials for non-techie people it may confuse them and copy the entire formatted text. +1
• Auto indentation when typing enter/return in a code block
• Consistent syntax highlight colors with popular IDEs
• shift+tab for back indentation and allow to set indent spaces
• Backticks that appear inside blocks of code should not have the special formatting used for inline code blocks.  For example:
• foo bar foo bar
• here is some text in backticks <-- it gets the formatting for inline code,
• but that’s weird because it’s already monospaced font inside a code block!
• CSS
• Objective-c +1+1
• SQL syntax highlighting
• JSON syntax highlighting

## Workflow

• Right-clicking misspelled words in table cells should let the system create a normal contextual menu rather than hackpad table options.
• Maybe Ctrl+Click, so you can have both?
• Find and replace text +
• Fullscreen Mode
• Would love to be able to collapse/expand headers or sections
• Ctrl + arrow left/right should jump over one word.
• Mode in which only the pad is shown, and nothing else. +1 +1
• Allow disabling of avatar bubbles +1
• They are intensely distracting while reading. My coworkers click around while they read, so if we’re reading at the same time, I’m constantly distracted by a meaningless floating circle.
• Desktop versions for Linux and Windows (Nice job on the Mac version BTW)
• Allow users to manually reassign attribution to someone else when copy-pasting text from outside the pad. They can enter the person’s email address and Hackpad will notify them of the attribution (and invite them to edit).
• Add a way to highlight the newest additions to a hackpad, while on the hackpad, that leaves the older stuff still visible but dimmed. (My idea is that this could be done with a time slider, or a date/time selector, for deciding how far back in time to highlight)
• Ability to Continue Writing in Offline Mode +1 +1 +1 +1 +1 +1+1+1+1+1+1+1+1+1+1+1+1+1+1
• I love writing on Hackpad, it’s an essential part of my workflow and now my favorite place to keep track of all my notes and thoughts. I wish that it was possible for you to continue writing to hackpad when it is in offline mode (the warning that content may be lost is appreciated). I am willing to take the risk of losing my content if I close the page before reconnecting to the internet, but as I always keep hackpad open this isn’t a concern. Thanks.
•  We’re going to be focusing on the Mac Desktop app that will enable you to work offline on your computer.
• Thank you!!!
• Awesome! Is there an estimate time for the Mac desktop app release, Julia K ?
• Integrate some sort of calendaring / scheduling function to allow inviting people to a meeting from within hackpad (taking advantage of Google accounts)

Could work in the form of a shortcut {dd/mm/yy hh:mm am duration} + @ referenced invitations.

The timestamp syntax could re-use the org-mode one: http://orgmode.org/manual/Timestamps.html This would allow simple sync by copy/pasting between both systems.

• I Like it. I’d allow removing weekday variable (since its redundant) from
• <2006-11-01 Wed 19:15-19:45> to <2006-11-01 19:15-19-45>
• That way users could schedule meetings directly from the hackpad. Invitees would be added from the @ mentions and the link to the pad generating the calendar entry would be sent as a comment within the event/invite. +1
• Is there any way to edit links? If I turn some text into an external link can I edit the link? and also: if I do NOT want to edit the link but simply want to paste some URLs into the document, then the urls are not clickable in print view : http://www.test.de/   this is a clear bug. in case of a large number of links that forces the user to edit each link to workaround this annoying bug.
• Moderated edit notification onscreen. +1+1+1+1+1+1+1+1

It’s nice to get an email that someone has proposed modifications. However, if I go into hackpad having not checked email or for some reason miss the notification, there is nothing on the screen alerting me to the proposed edits. And proceeding to make other edits, the proposed changes are lost. There should be an alert on the edit summary page just as when committed edits are shown.

• Notifications on screen: I cannot stress this enough. I have enough edits coming through email that there is no way for me to see what’s changed when I finally arrive on the page. I need to refer back to email and ⌘F.
• Having a time-stamp available would help in this regard, and also be valuable when using a pad as a space for conversation, so we can easily see who said what when.
• I think this is quite important. Sometimes even going back to the email is the best reference point for me to find what has been changed. Could the colored sidebar double up in functionality to indicate ’newness’ of added text?
• Also, there is a button to validate changes inside e-mail: when the changes are large enough you do not know what you are validating! To me the pending modifications should appear as a special kind of content directly into the page for the moderator and the person pushing changes, with (add / delete) button on mod side.
• Make the ring around an avatar the same color as the color for the user’s edits, the white name bubble should remain white. +1
• Markdown import / pasting.

I love the fact that Hackpad supports Markdown formatting.  I often end up writing notes in an external text editor in Markdown, and then copying and pasting them into a pad. However, Hackpad does not parse the heading structure and I end up re-entering the headings by hand... It would be great if Hackpad had the ability to import an existing Markdown file into a pad, or recognized the formatting correctly when pasting text in. +1 +1 +1+1+1 +1!

• Vote counting - display the number of votes each item got (collapse +1’s and -1’s ?), show the items with the highest number of votes in the sidebar? Add a limit also, so one user gets one vote... no packing the ballot box! +1 +1 +1 +1
• Change a pads owner? +1 -- Taran, in what kind of situation is this useful?
• When leaving a collaborative project containing documents you own ; changing roles inside an association (hello I’m not president anymore but I still own everything) ; creating pads moderated by someone else... So many reasons!
• Either allow a change in ownership, or multiple owners. Super frustrating to have volunteers contribute awesome stuff to our document collection, leave, and then have no "owner" anymore.
• Kevin Thommy James Slater If this happens, please send us a note at support@hackpad.com and we’ll re-assign the owner of the Pad for you.

## Usage Analytics

• Show a basic view count would be great. If you wanted to get fancy you could add view by time for views by day. Maybe a list of who viewed it. +1 +1
• txt changes coverage: similar to test coverage I would like to see with gradient colours, which part of the text was mostly changed; this might help to understand more from the user interaction

## Tables

• Allow to paste multiple links in 1 table cell. Currently this is broken: http://redd.it/1udxhy ← leads to the last link, despite using Shift+Return to make new lines
• Tables cannot be edited within Google Chrome or within ChromeOS v.33.0. They can however be pasted in from elsewhere.
• Better table formatting (cell and border format, cell joining). +1+1+1+1
• Cut/copy table from one pad does not paste to another. +1+1+1 +1+1
• Typing a long string into a table doesn’t wrap until you click outside of the cell.  This means you can’t see what you’re writing after a few words.  It should wrap as you go and resize the cell to accomodate the carriage return, and let you see what you’re typing as you go. +1+1
• support multi-line content typed with "shift-return" and avoid unexpected text wraps
• support column/row span or merge
• support embedded latex and sub/superscript in table cells
• It would be nice to have a spreadsheet option so we can organize lists with info and sort...or just embed Google Spreadsheets...+1
• Merge Cells in a table. +1
• To document a technical project we need to create tables like "UDP Header" on page http://en.wikipedia.org/wiki/User_Datagram_Protocol Thanks
• It would be nice if when exporting as markdown tables would be rendered in that "extended markdown mode" with the |------|  characters.
• Undo deleting a row/column
• support ability to have two tables in the same row side by side
• Allow Comment inside Cells +1
• Show Editors  inside Cells when multiple editors edit one cell +1

## Embedding Pads/ Social Media Sharing

• Support iframe embed or oEmbed

For when I have an internal tool that produces a chart. I’d like to have a Hackpad that discusses that chart, and embed the chat within the hackpad, but I can’t do that right now. If you supported oEmbed, or otherwise let me create an iframe to any URL, then I would be able to. +1

• It’s not that I don’t like the ’safe image’, but it would be really nice when I post a pad link to facebook, google, or whatever, if the thumbnail were the first image in that page, or if there isn’t one, the first image in the user’s profile pad. I think that might actually attract more attention to hackpad, than the [Ih].
• I totally agree. fix forthcoming!

## Internationalization

• Prevent IME composition from immediately sending unfinished composition

+1+1+1

• background: east asian characters (CJKV) are often composed by several keystrokes.  the intermediate characters are currently sent before the characters actually intended to be written is ready.  for example to type "黑" I use three keys: c, o, and space.  Currently each key stroke is sent over the wire and the collaborators will see ㄏㄟ before it turns into 黑 on the last space key.
• Bug: keystroke combinations of 3-SPC and 8-SPC triggers IME buffer force flush on google chrome on hackpad. (+1, Safari also)
• latest ace used on github has an interesting way of supporting IME composition: a floating textarea is created for the user’s input to go in and flush it with some timeout.  and how ace detect a composition starts is really trivial: input of any non-ascii char.
• Linking to documents named in Russian does not currently work, i.e. when you enter "@" only English document names show up in the expansion list. +1
• Right-to-left paragragh support, needed for languages like Arabic, Hebrew etc.  On Windows/Chrome, I’m able to press RCtrl+RShift to change a paragraph to RTL but it’s reset to LTR as soon as I type something more, which makes it almost unusable.
• Also, the direction is not saved -- reloading resets all paragraphs to LTR.
• The best RTL supporting systems set paragraph direction automatically from content (typically by first strongly directional char) and also have toolbar buttons to force the other direction (some hide the buttons as long as there are no RTL chars in the document, to not confuse people who only know LTR languages).  Having just one mechanism (automatic or manual) would be enough to be usable. +1
• BUG: when I export a document as MD (or txt) and it has russian text, it shows random characters like &#*^\$(%Q instead of russian text

## The Workspace Stream and List View

• Ignore trivial changes in Feed. (If only a letter was changed in a word, or punctuation, etc... small typo edits shouldn’t clutter up my feed.) Maybe have a note at the top that says "X trivial edits hidden. Show." +1+1+1

Let users create link to headings in the same pad. Now this can be achieved by creating links to external url. But this solution opens a new browser tab, which is definitely not suitable.+1+1+1+1 +1:+1:+1+1+1

• @DarbyChang, you can direct your collaborators to click the name of the Heading in the TOC to be taken directly to that part of the pad.
• @JuliaKuznetsov, sure. But it is a little inconvenient, isn’t it?
• @DarbyChang 10/28/13 Right now we have a known bug regarding the new browser tab/page refresh that you’re seeing with in-pad links. Hope to have that fixed for you very shortly!
• At the moment when using a link that’s pointing to a section within the same pad, the whole page is reloaded and somehow after the reload the linked section does not even appear positioned correctly (often outside of the screen).
• +1 for this !

• +1 Pad templates / templating (reusable skeleton):
• We use hackpad for meeting agendas and notes and have a similar layout everytime. It would be nice to create a template for these pads instead of copying in my templates from a text doc, re-adding the formating, and then filling in the details for the specific meeting.
• I  am specifically referring to templates that are copied and then altered to create a new pad, not the inserting of a single thing into multiple pads. Transclusion is already listed below by Daniel Eldridge.
• +1+1 - I like the idea of templates, but in the same way that wikimedia uses them - if I insert a template on one page, it autoupdates anywhere pulling from the templates.
• (Smart template that updates all other template instances) +1
• i don’t really understand this comment. Do you mean that if you update a page using a template that all embodiments are updated to match? This sounds more like transclusion (the inserting of a single thing into multiple views) vs. templates where you insert a template and then alter it, but those changes are not reflected in other users of the template.
• Alex Graveley You are correct about transclusion. This is called a template on wikimedia instances.
• Archiving pads to remove clutter (as opposed to delete = forever) +1+1+1
• Expand/collapse subtrees of ordered/unordered lists (bullet points), with keyboard shortcut +1
• Quickly outlining a bunch of things hierarchically is very nice, but without the ability to expand/collapse it can quickly become very difficult to have a general picture. Expand/collapse is a great way to have the ability to "zoom in/out" of things without using the heavier solution of expanding things out into another pad and going back and forth. Maybe a more general solution would be to allow the embedding of a pad inside another pad, and then expand/collapse/navigate-to would work kind of like the bullet-item/document duality of Workflowy, which is excellent (they lack all the other hackpad awesomeness that I can’t live without though).
• :Love the idea, was thinking of workflowy as soon as I started reading! It would make my life complete if the two could be integrated, or have a baby.
• The Width of the actual PAD is a JOKE, it fills 1/4 of my screen! This is why I use etherpad instead! +1 +1+1-1 +1 +1 +1 +1+1+1 -1
• A  lot of my code gets wrapped around to a new line making reading the  code slightly awkward. Allowing the element on the right side with ID of  ’padsidebar’ to be hidden would help alleviate this.
• (It’s also a comfortable reading width, anything above and it would be hard to scan the lines) +1
• (but it limits the sorts of things you can do in Hackpad.. they’re investing a lot into showing code, but realistically it’s a little on the small side for code inclusion)
• it’s not a big problem on large displays but is on smaller displays e.g. make the browser have 1/2 width of mac book pro 15 retina display and try to work with that - pretty much unusable. At smaller sizes the left sidebar should auto-hide or sth. like that
• I’m mostly okay with the width though some kind of setting may be nice.
• I just discovered that the zip backup pages have NO internal (inter-pad) links. That is bad.
• Agreed. The Dropbox sync html file content does have internal links using /PADID -- this can be a stopgap solution until we switch the zip backups to use the same format, and fix the file names to be consistent.
• WOW, zero response. Let’s put this into perspective. If I download my wiki-like pad and all the inter-links are reduced to plaintext, it’s lost the wiki-aspect and is basically useless for reconstructing the site.
• The least you can to is give the html pages the random 11-character alphanumeric designator and make the links match that. That wouldn’t be so hard.
• +1 +1
• I’ve been able to preserve the links by copying the source code a .html file and archiving them this way.
• Moderation mode by default / set all pages to moderated
• I’m spending a lot of time cleaning up malicious or misguided edits of my pages simply because many of them existed before I knew about moderation mode. By default, each new page is unmoderated. There should be an option to set all new pages to moderated by default, and a function to reset all pages to moderated.
• Ban malicious editors. +1
• Several times my pages have been vandalized by childish pranksters or spammers who go out of their way to find old pages that are still unmoderated. There should be a way to prevent the user from doing this again, or at least a page to denounce such users.
• How can I revert a change / restore an older version? The history / summary view has nothing where I could click on, for restoring a specific version, and the Undo isn’t working for changes of other users. Are there no such buttons or is this broken?
• Zsolt Ero Only the Pad’s original owner can revert the pad to an older version.
• do you support restoring a pad that was deleted by mistake (sorry if I somehow missed it:))

## iOS App

• In the iOS app I’d love to be able to swipe left and right on a line of text to (un)indent it! When messing around with formatted lists, it can be annoying to jump between menus.
• In the iOS app it can be impossible at times to highlight more than what’s visible on the screen. The view get’s jerky and unusable when trying to scroll-up by selecting/dragging near the top.
• I think the text size on the iOS app is a bit big and the borders a bit too wide? There’s not much space to read text
• Cannot delete a private space.

## Mac App

• Cannot connect to a private space.

## UI / Design Minor Issues

Really really minor grievances, in no way a deal breaker at all :)

• Header formatting popover should go up when it doesn’t have room (ie. at the bottom of the page)
• ’Untitled’ should be selected when a new Hackpad is created (just start typing to replace)
• Something other than a green dot to show user is online (ex: inner green ring? slowly spinning ring?)
• The Table of Contents on the RHS isn’t as legible as it used to be, and doesn’t display as much text as before, so headings are harder to read
• Autocomplete of usernames is pretty annoying - it pops up randomly when I’m just typing +
• Much smaller padding in the Table of Content (scrolling makes it less usable; TOC is to see thing at a glance)
• even look at TOC for this very pad - it would be cool to see all of it without scrolling
•  A slightly smaller font in the main editor
• Open new pads in a new window, make it configurable.

I often create Google Chrome Application short cuts for web apps like this. But unfortunately every time I go to create a new pad it opens a new window, which kind of makes the whole Application short cut idea useless. Actually I really like the Outlook like Evernote web app interface but prefer hackpad for its markdown and other cool features.

## Marketing

• There’s small, but not insignificant, article on Tomboy, but there’s nothing on Hackpad!
• Anonymous editing please! I thought that it is the basic idea shared with etherpad and now I see that there is not way to get rid of continuously popping out login window for anonymous users. Even in public pads! That is almost a bug for me. +1 +1 +1 +1 +1 +1
• ya, i agree the popup is too annoying currently. I’m going to try using the technique used on the "Try It Now" pad on the logged-out homepage. that is, show logged out users a yellow banner on top and have it flash when you try to make anonymous edits. but be warned, the onramping interaction is going to be driven by conversion rates. more hackpad users = more useful hackpad.
• otoh, have you seen what quora.com does for unregistered users viewing pads? it show a register popup and obscures most of the content until you register... much more annoying! http://cl.ly/image/1L0Q2M0j2l3s
• It is a huuuuge problem that you think you can edit as anonymous - but its not saved. pressing Ctrl+S even tells not to worry because hackpad saves automatically
• This is a huge stopper for anyone not familiar with hackpad. I would rather not now who added/removed something than to stop them from contributing at all. This is a tool for sharing ideas, not blame.
• If you aim to track users there’re plenty of ways to do this without login requirements.
• We’ve been using Hackpad at https://openframeworks.hackpad.com/ and this issue is basically the only complaint.
• without a anonymous option for make change without need to login, hackpad for a large group of people is a not suitable.
• TODO lists which are checked automatically move down (or somewhere - this needs some thought) +1+1
• Rollup chat like Etherpad lite +1 - +1
• this would greatly improve collaboration on documents. -- maybe. we debate this one a lot. can you show me an existing public etherpad or google doc where the chat feature was really helpful? -- If it helps you then I can make public basically any document we make using etherpad (we use titanpad) in our organization. Basically everyone connects at given time and starts collaboratively authoring. If there is a conflict/doubt we bring up the chat window and discuss it here. It proved to be very productive.
• Is that kind of discussion something you couldn’t have done with an external chat?

## Miscellaneous Feedback

• Instead of an Untitled pad being black would love a "Untitled" showing me where to edit the title instead of a blank space. https://www.evernote.com/shard/s234/sh/d30e7f88-5a3b-42df-ac1f-161f6d4f91ce/772f464ff7bb72084babda46ab58a9de
• I would like to visually see all the pads I am subscribed to from the homepage of a workspace. (i.e show the green subscribe button and let me subscribe from the list too) This would make it much easier to follow everything in a workspace, since I am assuming I can’t follow all new pads by default.
• LAB NOTEBOOK:   with a solid desktop app and BASH/SHELL syntax highlight and perhaps some more advanced text editor features Hackpad would make an awesome laboratory notebook. My lab does genomics research and documentation/sharing of analytic pipelines, analyses and results is a constant challenge.
• Characters corruption in the subject of hackpad email notification. For example, if this pad is edited, I will get a notification mail with subject "hackpad: TAHR-PAS: ???????? edited". (Not all pads have this issue. Some are good and some are bad)
• I think the mailer simply does not support Unicode in the subject line
• It would be great to be able to type formulas in a pad, integration with MathJax? This might be a good starting point.
• Anti-spam promise in permissions flow
• I just shared a Hackpad with a group, and one user was disturbed that the site asked her to share all of her contacts (she didn’t know if her contacts would be spammed and apologizes for being over 50 and technology-inept).  Is there some way a message could be included about the innocent intentions behind this aspect of the site?  Perhaps a promise to not spam one’s contacts?
• Thanks. Great idea! Unfortunately we’re not able to alter that screen, as it’s served by Google, but we can do a better job setting proper expectations beforehand. Thanks for your feedback!
• User profile pads. I currently see no way of adding any info about myself that can be read by other people when they click @-mentions of me. +1+1
• seconded!
• what kind of info? any examples of profiles that you think make good examples?
• Integration with Project management system. like Redmine. I’d like to replace whole wiki into hackpad
• Public, non-editable URL for the document? +1+1
• I’d like to avoid read-only for now.  There’s a million blog publishing platforms.
• is it necessary to freeze? I’d love to publish a living version.
• i think publishing a living (non-editable) version would be very nice. (agree with michael winser below on the motivation and that it is not about blog pub but rather about the usual distribution in any population between content producers and content consumers)
• I wanted this feature too.  There are some really handy use-cases for it . . .
• Chiming in on the read-only concept.  I don’t think this is about blog publishing.  The reality of collaborative editing of content is that there will be many more readers than writers and the ability share the content with a large number of people without worrying about deliberate or inadvertent edits is important.  However, downloading a group of pages as a zip would do the trick nicely.  See just below for thoughts on that topic. +1
• Use moderation mode, and ignore the emails.
• +1
• +1
• +1. The use case is that after the collaboration is finished, finished result are usually made public to non-collaborators who shouldn’t be able to alter the record of an event that has finished.
• We really want a read only version so that we can use hackpad to create a knowledge base internally but then publish it for our users.
• I totally agree, read only feature would be great to share live content to non-moderators/editors. There are a lot of publishing platforms, but I don’t recall none that allow you Markdown + collaborative.

• On this topic: CSS template for the user? (does not change what others are seeing) Solves accessibility problems without accounting for taste.
• Home page for logged in user might want to show Groups in one list like pads instead of in the side bar, and pads not in a group in another list.
• Printing to PDF with the same look as the hackpad. At present it looks very different. Hackpad is beautiful. +1+1
• The table in the hackpad can not be printed on PDF or paper.

Chat Feature:

+1+1

Please add chat option so that team members online at the moment can collaborate more effectively and easily.

Android/Windows Phone Application: