Archived
1
0
Commit Graph

762 Commits

Author SHA1 Message Date
Dan Helfman
d6611c1029 Fix for several note focusing problems. Also converted more of Wiki.js not to rely on an editor having an iframe. 2009-01-12 14:19:32 -08:00
Dan Helfman
b25cc97308 Fix for broken focusing. 2009-01-09 17:15:07 -08:00
Dan Helfman
f2230377c8 Removing note.css. It's no longer used! Unfortunately, the CSS is now duplicated in style.css and Editor.js. 2009-01-09 16:46:42 -08:00
Dan Helfman
05f819c071 Removing blank_note.html. No longer used! 2009-01-09 16:45:33 -08:00
Dan Helfman
6e1908a66a Renamed finish_init() to connect_handlers() and made it work with create_div(). Made read-only editors stay divs, never iframes.
Added an OPERA constant to indicate when running in Opera.
2009-01-09 16:43:33 -08:00
Dan Helfman
28dc92ad21 Fixed a cut and paste error in Wiki.js initialization code. 2009-01-09 14:54:51 -08:00
Dan Helfman
36e1843f66 Setting a slight delay on the resize so that it works properly. 2009-01-09 14:35:47 -08:00
Dan Helfman
f36d6b9500 Creating a new iframe (where this is no static div) now works again. 2009-01-09 13:17:33 -08:00
Dan Helfman
4f5825c862 Editor.summarize() now supports static note divs. 2009-01-09 13:12:03 -08:00
Dan Helfman
28b2dbe469 Editor.shutdown() now supports static div notes, not just iframes. 2009-01-09 13:10:33 -08:00
Dan Helfman
9dfe196dc7 Editor.highlight() now supports static div notes, not just iframes. 2009-01-09 13:05:42 -08:00
Dan Helfman
d546d70419 Fixing bottom margin. 2009-01-09 12:34:36 -08:00
Dan Helfman
7442f46de2 The transition from a static note div to a design-mode-enabled iframe now appears visually seamless. 2009-01-09 12:27:00 -08:00
Dan Helfman
d5b0351bb4 Rewrote Editor.empty() to rely on scrapeText() again. 2009-01-08 12:42:00 -08:00
Dan Helfman
5773efc884 Rounding corners on the stub note. 2009-01-08 12:35:05 -08:00
Dan Helfman
c40a180a5d Now properly resizing a note if you cut/paste text in it with the mouse. Only works in FF3. 2009-01-07 17:14:22 -08:00
Dan Helfman
2d728b584d Fixing Editor.empty() and getting rid of now unnecessary iframe onreload (which had the unwanted side effect of scrolling the page to the top for every iframe). 2009-01-07 15:14:58 -08:00
Dan Helfman
f0da74b8ed Made use of a new normalize_title() function that's responsible for returning "untitled note" as appropriate. 2009-01-07 14:15:22 -08:00
Dan Helfman
dbc095030c Making new notes start off in title mode. Also making the cursor of a new iframe start at the end of the contents. 2009-01-07 13:51:02 -08:00
Dan Helfman
19a24d9d78 Fixed Editor.dirty() and Editor.mark_clean() to deal with divs in addition to iframes. 2009-01-07 12:57:51 -08:00
Dan Helfman
b0202e785b More padding at the top of each frame/div. 2009-01-07 12:43:16 -08:00
Dan Helfman
55362cd4b1 Now properly stripping off / adding "static_note_contents" span when switching between iframe/div. 2009-01-07 12:39:48 -08:00
Dan Helfman
b2eaa5a168 Don't blur an iframe as soon as the focus leaves, but rather when another editor is focused. This makes the toolbar work again. 2009-01-06 16:28:01 -08:00
Dan Helfman
087723ebdd Improved iframe initialization code. 2009-01-06 16:20:04 -08:00
Dan Helfman
d058f779ae Making rounded corners of static note divs and note iframes equivalent. 2009-01-03 16:11:51 -08:00
Dan Helfman
35b1e8e96f Making font size of static note divs and note iframes equivalent. 2009-01-03 16:10:20 -08:00
Dan Helfman
e043cf1e0c Pulled in and merged most recent revision with iframes-on-demand changes. 2009-01-03 15:56:54 -08:00
Dan Helfman
c07794377d Work towards iframes-on-demand. 2009-01-03 15:52:12 -08:00
Dan Helfman
5a5331d0de Adding missing "cursor: pointer;" to CSS. 2008-12-30 22:16:00 -08:00
Dan Helfman
2301bbff15 Fixing some spacing. Adding "Best value" text. 2008-12-30 21:55:40 -08:00
Dan Helfman
a2d68acedf Colored the 60-day guarantee text on the download page. 2008-12-30 16:34:46 -08:00
Dan Helfman
afe17fd340 Revamped pricing and download pages to make plan layout more visually appealing. 2008-12-30 16:31:57 -08:00
Dan Helfman
1146cb7244 Mentioning 30-day free trial on the product page. 2008-12-30 12:40:03 -08:00
Dan Helfman
ad96bbff86 Fixed a bug in which renaming the first post in a disussion didn't rename the discussion itself.
Also fixed a bug in which clicking on the notebook rename text field ended the renaming prematurely.
2008-12-27 01:28:38 -08:00
Dan Helfman
12bd7b2640 Centering the font pulldown selected mark dot is difficult, so instead just vertically align it to the top. 2008-12-27 00:32:37 -08:00
Dan Helfman
290391899c Fixed a bug in which fonts set in one browser did not always show up as selected within a different browser. 2008-12-27 00:09:54 -08:00
Dan Helfman
80432f3cbb Renamed "Sans Serif" to "Arial", "Serif" to "Times New Roman", etc. 2008-12-26 19:51:34 -08:00
Dan Helfman
4d7b08ef32 Fixed broken font selection in IE. Now using a button tag instead of a <label> to make IE happy. 2008-12-26 19:32:12 -08:00
Dan Helfman
d61b6f16ea Backed out patch that dropped support for IE 6 (for now), since it may not actually be necessary yet. 2008-12-23 23:20:24 -08:00
Dan Helfman
712a2dee6b Dropped support for Internet Explorer version 6.0! Time to break out the champagne. 2008-12-23 19:31:08 -08:00
Dan Helfman
8d37ad2a3f Adding the title button back to the toolbar, since it's really essential if a note has no title. 2008-12-23 00:27:44 -08:00
Dan Helfman
74db4e8164 Fixed current font indication in IE. 2008-12-22 23:26:01 -08:00
Dan Helfman
1f3b50704e If a pulldown is partially off the bottom of the window, move it up until it isn't obscured any longer. 2008-12-22 22:14:16 -08:00
Dan Helfman
f68d571e68 Indication of current font now works in WebKit (Safari/Chrome). 2008-12-22 19:25:09 -08:00
Dan Helfman
7254dc6972 Changed font selector check mark to a bullet point / circle. And font selector now works in IE. 2008-12-17 12:15:08 -08:00
Dan Helfman
f385ebaa9c In the font pulldown, now showing the current font with a check mark. 2008-12-15 18:10:38 -08:00
Dan Helfman
ef6b013342 Making link area items a little closer together to save vertical page real estate. 2008-12-14 23:35:47 -08:00
Dan Helfman
461ae4f467 Got rid of auto-hiding notebook "rename" link, since it didn't work reliably. The link is now back in the link area on the left. 2008-12-14 23:28:43 -08:00
Dan Helfman
d687d2b1c8 Vertically compacted the link area on the left somewhat. "rename" hover link no longer showing up on read-only/trash notebooks. 2008-12-13 00:32:19 -08:00
Dan Helfman
070b55848d With the new smaller note text font size, the smalll text within the note was even smaller (and too small). Now it's just a little smaller. 2008-12-12 23:49:35 -08:00
Dan Helfman
c07d315ffe Replaced title button with font face button. Needs more work in IE. Also added more rounded corners to several display elements. 2008-12-10 23:21:44 -08:00
Dan Helfman
233b800978 Decreased the default note text font size and bumped version. 2008-12-05 12:03:18 -08:00
Dan Helfman
bceedf8edd Removing code that surpressed backspaces, since it breaks backspaces on the search field too. 2008-12-03 17:14:49 -08:00
Dan Helfman
3da951b0ba Fixed an Internet Explorer bug in which backspace sometimes didn't work, such as when backspacing an empty list element. 2008-12-03 16:27:01 -08:00
Dan Helfman
033833b00b Link pulldowns opened via mouse hovering will now disappear when the mouse is moved away. 2008-12-03 15:42:08 -08:00
Dan Helfman
929d27035a Changed the "new note" key from ctrl-N to ctrl-M so as not to conflict with the "new browser window" key used in most web browsers. 2008-12-03 15:11:49 -08:00
Dan Helfman
0b2b0ec69e Fixed a rare Chrome/Safari bug in which pressing backspace sometimes made the text cursor vanish. 2008-12-03 14:50:53 -08:00
Dan Helfman
6b7ad59001 Removing ribbon about beta Safari/Chrome support from screenshot. 2008-12-03 14:00:01 -08:00
Dan Helfman
cfdd666c5f Fixed a Chrome/Safari bug in which ending a link didn't always work.
Specifically, in a list of two elements in which each element was a link,
clicking right after the first element and then pressing ctrl-L to end the
link didn't work as expected. Now it does.
2008-12-03 13:10:18 -08:00
Dan Helfman
db1435c7c1 Began work to make only the currently focused note an iframe, while all other notes are static divs. 2008-12-02 11:42:57 -08:00
Dan Helfman
6e52384d46 Fixed a bug that prevented deleted notes from being displayed within the trash. 2008-11-24 16:58:59 -08:00
Dan Helfman
54744dd3a9 Fixed a rare bug in which Luminotes sometimes indicated that the current note was saved even when it wasn't.
Fortunately, this was just a visual bug, and the current note was always saved correctly.

The reproduction steps were:

 1. Open two notes, A and B.
 2. Modify note A, and then switch to note B. This causes note A to save.
 3. The save happens to take a long time (which you can force with a sleep).
 4. While the save is executing, quickly modifiy note B.
 5. When the original save completes, the "save" button changes to "saved",
    even though note B has been modified and is not saved.

The solution was simply to check whether the focused note is dirty before changing to a "saved" button.
2008-11-21 12:56:06 -08:00
Dan Helfman
3c11526480 Fixed a bug that prevented the autosaver from working on non-forum notebooks. 2008-11-20 17:39:20 -08:00
Dan Helfman
bd4afceb26 Fix for IE 7. 2008-11-18 16:29:20 -08:00
Dan Helfman
4c3d374062 Fixes for IE 6. 2008-11-18 16:16:52 -08:00
Dan Helfman
7a3da18fe0 Typo fix. 2008-11-17 22:59:57 -08:00
Dan Helfman
af42aae7cc Converted the Luminotes blog to work like a forum, so now you can post comments on Luminotes blog posts. 2008-11-17 15:23:22 -08:00
Dan Helfman
9dec0ae991 Fixed a bug in which the storage usage area was trying to be accessed even if it wasn't present. 2008-11-17 14:45:10 -08:00
Dan Helfman
4dc93c230b In several places, UI now looks at notebook forum tag instead of READ_WRITE_FOR_OWN_NOTES permissions of notebook. 2008-11-17 13:33:21 -08:00
Dan Helfman
aa4d3585bd Rearranged many of the navigation links and expanded the product page footer. 2008-11-15 13:15:51 -08:00
Dan Helfman
4775d6df98 Removed the "changes" tab from your own notes in the discussion forums, since it didn't work there anyway due to a redirect. 2008-11-14 22:52:54 -08:00
Dan Helfman
a1e8928529 Mentioning the forums on the faq page. 2008-11-14 22:44:30 -08:00
Dan Helfman
968266079c Fixed a visual bug in which undoing the deletion of a note didn't always make the note reappear, even though the undeletion always worked. 2008-11-14 17:01:55 -08:00
Dan Helfman
e7038bfb1f You can now add an existing note directly to the note tree, instead of having to click "options" -> "show on startup". 2008-11-14 16:51:35 -08:00
Dan Helfman
45c40a44af Helpful <title> text on add-note-to-note-tree note name field. 2008-11-14 15:41:18 -08:00
Dan Helfman
e5d95af425 Removing now-unnecessary max width on search field. 2008-11-14 15:40:45 -08:00
Dan Helfman
68de634b38 Rearranged the links on the left and right side of the wiki editing page. Added an "add note to note tree" button that's not quite complete. 2008-11-14 12:34:06 -08:00
Dan Helfman
994e31884d Web spiders should not be creating forum threads. 2008-11-12 22:44:25 -08:00
Dan Helfman
69987e08d9 Emphasizing that signing up for an account in order to post in the forums is free. 2008-11-12 15:21:40 -08:00
Dan Helfman
f632e109cd No longer displaying annoying warning messages about Safari/Chrome support being considered "beta". 2008-11-11 22:38:53 -08:00
Dan Helfman
d5efdf2665 Fixed a bug in IE in which clicking a link sometimes caused the browser window to scroll down and then immediately back up. 2008-11-11 11:40:26 -08:00
Dan Helfman
25b2f2fe84 Added permalinks to blog and discussion forum posts. 2008-11-10 12:32:52 -08:00
Dan Helfman
911ad7a5d7 Fixed typo in mailto address. 2008-11-07 14:46:19 -08:00
Dan Helfman
2ea8bb4ee1 Made the reload page more descriptive, and now only reloading once ever 60 seconds. 2008-11-07 14:44:08 -08:00
Dan Helfman
5b556d03cf Fixed a bug in which autosave did not cause the "notes" and "recent updates" links to rename if necessary. 2008-11-05 16:13:26 -08:00
Dan Helfman
4e61b44da9 Rearranged order of items listed on support page. 2008-11-04 12:25:13 -08:00
Dan Helfman
23bff4d6b2 For forum threads, redirect from /notebooks/... URLs to corresponding /forums/... URLs. 2008-10-31 15:55:08 -07:00
Dan Helfman
dccab45de3 The username of the author of a forum post now shows up in the UI. 2008-10-30 16:53:42 -07:00
Dan Helfman
c636850cf0 Some code to tack on a byline to all notes with a creation timestamp, and then remove that byline when you focus a note to edit it. 2008-10-30 16:16:26 -07:00
Dan Helfman
b4a40d2c25 More work on the discussion forums. 2008-10-30 15:26:27 -07:00
Dan Helfman
d62b885e46 Bug fix for when you load a notebook and it has several notes, the page scrolls to part-way down the page after all the iframes load. 2008-10-30 14:57:27 -07:00
Dan Helfman
bce99c26bc New forum thread creation code, plus a re-working of URLs under "/forums/" 2008-10-28 14:07:49 -07:00
Dan Helfman
d1e257a4c2 Fixed typo. 2008-10-27 16:34:12 -07:00
Dan Helfman
21a05befe0 More forum-specific stuff. 2008-10-27 16:23:27 -07:00
Dan Helfman
388f2fcb02 Foundational work for both tags and discussion forums. Should have checked this in in smaller pieces. 2008-10-24 11:51:19 -07:00
Dan Helfman
c3a0c1bb4c Various updates to disallowed robot pages. 2008-10-15 12:25:48 -07:00
Dan Helfman
5310a6916b Magic number to make Safari put links in the right location. 2008-10-08 23:44:25 -07:00
Dan Helfman
15a5d4bece Modified "Safari/Chrome Support" text in screenshot image. 2008-10-08 21:10:26 -07:00
Dan Helfman
f056559cad Updating front-page small screenshot to mention Safari/Chrome in banner. Also changing link for said screenshot to go to tour. 2008-10-08 19:33:16 -07:00
Dan Helfman
489cc08783 Safari/Chrome: Uploading files now works reliably instead of just once. Apparently WebKit caches iframe src URLs! 2008-10-08 17:09:13 -07:00
Dan Helfman
a1ffcfb9b8 Safari/Chrome: Pulldowns on inline images are now positioned correctly. 2008-10-08 14:56:01 -07:00
Dan Helfman
adcb9611c5 Now calling Chrome/Safari support "beta". 2008-10-07 23:46:51 -07:00
Dan Helfman
bd0fc7b461 Adding a beta support message for Chrome and Safari. 2008-10-07 16:52:05 -07:00
Dan Helfman
872d636ad4 Note resizing (growing and shrinking) now works as expected in Safari/Chrome. Shrinking didn't work before this fix. 2008-10-07 16:39:49 -07:00
Dan Helfman
8c7f05801c Modified the WebKit pulldown positioning code so that changes and options pulldowns show up in the correct location. 2008-10-07 14:52:32 -07:00
Dan Helfman
a91136d27d Setting a min width on pulldown CSS. 2008-10-07 14:41:30 -07:00
Dan Helfman
abd5a2a189 Pulldowns for search suggestions, importing, and exporting now show up. Worked around yet another WebKit bug/misfeature. 2008-10-06 17:56:41 -07:00
Dan Helfman
5944d1f20d Fixed bug in Safari/Chrome in which hiding an empty note caused it to get saved and end up in the "recent updates". 2008-10-06 15:48:32 -07:00
Dan Helfman
0d371cc490 Remove Safari/Chrome warning message, since hopefully they'll be supported by the time this release is done. 2008-10-06 15:47:19 -07:00
Dan Helfman
b19f488d90 Now also removing WebKit-generated <font> tags that result from titling/untitling note text. 2008-10-06 15:35:38 -07:00
Dan Helfman
317a79456c Underline and strikethrough now work in Chrome/Safari. Accomplished this by rewriting WebKit-generated HTML in realtime. 2008-10-06 15:09:13 -07:00
Dan Helfman
e2996030ac WebKit-specific hack to make the horizontal line under the title show up correctly. 2008-10-03 00:11:40 -07:00
Dan Helfman
41dade9f28 Safari/Chrome notes now start out in title mode (again). 2008-10-02 23:59:39 -07:00
Dan Helfman
a0b189695c You can now create and end links from within Safari/Chrome.
This involve changing the non-IE portion of Editor.insert_link() to use a different sort of title placeholder hack.
Also, as part of this commit, Editor now determines browser type once instead of for every Editor created.
2008-10-02 23:08:56 -07:00
Dan Helfman
fc925a36f8 Changing debugging display of note contents as HTML to use display_message() instead of alert(). 2008-10-02 23:02:08 -07:00
Dan Helfman
2e5ec59c2b Changed the warning about Safari/Chrome/Opera incompatibility to be an in-page message instead of a popup alert so as to be slightly less obnoxious. 2008-09-30 12:58:39 -07:00
Dan Helfman
80a0250c95 Fixed a bug in which clicking the "export" link when the current note was unsaved did not open the export pulldown. 2008-09-29 23:09:44 -07:00
Dan Helfman
81d4e44450 Added "what's new" changelog link to thanks download page, and added links between pricing/download pages to each other. 2008-09-27 01:33:00 -07:00
Dan Helfman
6c46951285 Mentioned Google Chrome. Added a link to contact info for people to vote for their browser choice. 2008-09-22 14:23:13 -07:00
Dan Helfman
968ef22bc4 Implemented CSV exporting, and improved CSV importing to better handle the exported CSV files.
Importing still needs work on properly handling internal note links.
2008-09-17 23:39:11 -07:00
Dan Helfman
0852777426 Made text on screenshot banner a little sharper. 2008-09-11 14:11:05 -07:00
Dan Helfman
8e275cdbcd Adding "New Downloadable Version!" banner to screenshot image. 2008-09-11 13:27:07 -07:00
Dan Helfman
1ae3596f3d Updated download button image. 2008-09-10 21:16:30 -07:00
Dan Helfman
c8e910b43a Made it clearer when reverting a note what's going on. Now opening the reverted note if it's not yet open, or highlighting it if it is open. 2008-09-08 15:44:24 -07:00
Dan Helfman
e06579c881 In the revision changes pulldown, no longer showing "by desktopuser" in Luminotes Desktop. 2008-09-08 15:29:16 -07:00
Dan Helfman
4487faa5dc Mentioning Luminotes Desktop Q&A on faq page. 2008-09-01 16:18:45 -07:00
Dan Helfman
1e404d0439 Added XCF for download button. 2008-09-01 15:36:54 -07:00
Dan Helfman
095e8d4edc No longer making the notebook header / name into a link in certain cases, as there are more than enough links to the notebook already. 2008-08-28 21:53:44 -07:00
Dan Helfman
607ed737e5 Changed "Luminotes server" link to "Luminotes source code". 2008-08-28 21:30:12 -07:00
Dan Helfman
6bd2dd510f Lots of product page work for Luminotes Desktop. 2008-08-28 21:19:55 -07:00
Dan Helfman
8cad14ca34 Replacing small intaller image with a simpler version. 2008-08-26 19:29:21 -07:00
Dan Helfman
61138de369 Adding custom images to the installer. 2008-08-26 15:42:55 -07:00
Dan Helfman
86283a2fde Created a Windows application icon and embedded it into generated Luminotes executable. 2008-08-22 16:48:22 -07:00
Dan Helfman
fb3902c9e3 Added command for creating luminotes.ico 2008-08-22 16:42:48 -07:00
Dan Helfman
fce0574f98 Another try. 2008-08-22 15:54:19 -07:00
Dan Helfman
721e18833f Attempt at making the Windows icon have correct alpha transparency. 2008-08-22 15:50:56 -07:00
Dan Helfman
4dd115f8dd New Windows icons. 2008-08-22 15:36:44 -07:00
Dan Helfman
3193ad667d Updated FAQ entry about the desktop version. 2008-08-22 13:53:27 -07:00
Dan Helfman
573b06fc01 Removed JavaScript unit/functional tests since they weren't really maintained. At least there are several hundred Python unit tests. 2008-08-20 02:06:14 -07:00
Dan Helfman
c37e35b042 Fixed a rare bug in which undeleting a note via "undo" sometimes does not show the undeleted note even if the undelete is successful. 2008-08-13 13:34:30 -07:00
Dan Helfman
c5b916885a When clearing pulldowns, preventing use of pulldown div if it has no pulldown member. 2008-08-13 13:02:07 -07:00
Dan Helfman
c6dbeffc10 Fixed a bug in which the character encoding of uploaded CSV files was not properly detected and used to decode the file.
Note that this fix introduces a new dependency: http://chardet.feedparser.org/ found in the python-chardet package.
2008-08-11 22:53:01 -07:00
Dan Helfman
5ef02e5c0c Fixed a bug in Firefox 3 in which disabling title text did not work. Fixed a bug in Firefox 2 and 3 so enter consistently inserts the same tag. 2008-08-11 20:37:20 -07:00
Dan Helfman
f3aa7a4497 Added a light gray line under note title text to make it clearer that it's a title as opposed to just bold text. 2008-08-11 17:35:59 -07:00
Dan Helfman
e844091cdc "There isn't a title column." -> "There is no title column." 2008-08-09 01:05:12 -07:00
Dan Helfman
52f129e571 New notebook import feature for importing notes from a CSV file. (Beta.)
Uses existing file upload mechanism with slightly modified UI to upload the file.
Then there's new CSV parsing code to parse the CSV and import it as a new notebook.
Still need a few more unit tests before this feature can be considered complete.
2008-08-08 16:39:53 -07:00
Dan Helfman
7e713b92b8 Removing execution permissions from rss.png. 2008-08-04 16:17:37 -07:00
Dan Helfman
b7e07fbc72 Fixed a bug in which renaming a link title and then pressing ctrl-L would replace the link destination. 2008-08-01 15:50:49 -07:00
Dan Helfman
9fed61aae1 Skipping clearing of messages/errors if they haven't been open long enough to read. 2008-07-31 15:50:25 -07:00
Dan Helfman
99b2cd95f7 Moved "contact" link to the top. Added Facebook and Twitter links as well. 2008-07-31 13:15:17 -07:00