Archived
1
0
Commit Graph

777 Commits

Author SHA1 Message Date
Dan Helfman
c1249fd0dc Fix forum bylines not showing up. 2009-01-26 12:34:33 -08:00
Dan Helfman
fb64838d48 Fixed ever-growing iframe editor width in IE6. 2009-01-26 12:15:27 -08:00
Dan Helfman
b0fcf355c9 Properly handle clicks on links within static divs. 2009-01-26 12:12:51 -08:00
Dan Helfman
5eb8311ab7 Fix for an edge case where the mouse is hovering over a link that's in an editor in the process of being coverted from an iframe to a div (in which hovering is ignored). 2009-01-24 23:59:23 -08:00
Dan Helfman
f841c17eeb Apparently 'node.tagName == "FOO"' will throw if tagName is undefined. 2009-01-24 23:56:28 -08:00
Dan Helfman
545e083d59 Download CSS border now matches standard CSS border. 2009-01-24 23:51:04 -08:00
Dan Helfman
fa6c9dbc7b Fix: When a blank editor is open, and new note is clicked, just highlight that blank editor. 2009-01-24 23:48:10 -08:00
Dan Helfman
83e2db29f1 Hack to prevent iframe from being incorrectly positioned if there is a closing (and thus moving) message or error box. 2009-01-24 23:39:05 -08:00
Dan Helfman
4675c5969b Removing some code within display_error() that was preventing it from working. 2009-01-24 23:20:54 -08:00
Dan Helfman
9aa96d54a4 Fixing broken click handling in divs and iframes, thereby allowing form submission to work. 2009-01-24 23:20:34 -08:00
Dan Helfman
319477083c Fixed incorrect positioning of link pulldown and various other pulldowns. Also fixed opening of link pulldown via hovering. 2009-01-24 15:32:43 -08:00
Dan Helfman
366382dd20 Making cursor positioning work in WebKit, at least for positioning the cursor at the end of an iframe. 2009-01-24 15:13:44 -08:00
Dan Helfman
73e8ea878c Now only setting the shared iframe's <head> node once. Also fixed brief Firefox text selection flashing when selecting text in a div. 2009-01-24 14:21:07 -08:00
Dan Helfman
a4648981c7 Better range restoration when transitioning from a div to an iframe in IE. Also got rid of click_position, as it's no longer used. 2009-01-24 13:57:33 -08:00
Dan Helfman
42d4d514d2 Some typos and a range fix for IE. 2009-01-24 12:25:48 -08:00
Dan Helfman
3944ebc9d9 Removing obsolete comment. 2009-01-23 15:53:28 -08:00
Dan Helfman
f0fbd4e193 Fixed broken search form by making Editor handler connection only apply to forms within the Editor div itself. 2009-01-23 15:24:47 -08:00
Dan Helfman
5e67a87779 Fixed a bug in which hiding one div caused other divs to hide as well. Now using the note holder as the position_after variable. 2009-01-23 14:55:57 -08:00
Dan Helfman
4817f286bf Make invisible iframe have zero height as well, so it doesn't add blank space at the bottom of the page. 2009-01-23 14:49:03 -08:00
Dan Helfman
bdfc5d3740 Removing FIXME comment that was recently fixed. 2009-01-23 14:38:29 -08:00
Dan Helfman
8cd63ee661 Only adding black focused border to iframes, not static divs. 2009-01-23 14:36:12 -08:00
Dan Helfman
403ce9d305 Fixed cursor positioning at the end of an iframe's text to work in more edge cases. 2009-01-23 14:25:24 -08:00
Dan Helfman
5e7cd17e82 Fix for range start/end not being propagated to iframe. 2009-01-23 12:12:38 -08:00
Dan Helfman
a90a2a842e Got highlight working again with the new shared iframes. 2009-01-22 22:36:24 -08:00
Dan Helfman
51a568c39c Several fixes for shared iframe releasing / focus interaction. 2009-01-22 22:33:32 -08:00
Dan Helfman
59f9134a8c Now blurring the focused editor when hiding/deleting any other editor.
This prevents a visual bug in which the iframe below a shutdown() editor didn't move to its new position.
2009-01-22 16:54:56 -08:00
Dan Helfman
5ce7de4f1d Opening existing notes from note links now works correctly. 2009-01-22 15:41:00 -08:00
Dan Helfman
623dbbdb3a Wiki.js no longer references Editor.iframe directly. 2009-01-22 15:30:17 -08:00
Dan Helfman
efc452dbfb Fix iframe blindUp() call so it doesn't break getSelection() within the iframe. 2009-01-22 14:53:46 -08:00
Dan Helfman
6438d34e97 Removing debugging print. 2009-01-22 14:27:01 -08:00
Dan Helfman
1658d43d4c Now when an editor is focused, the toolbar buttons update accordingly. 2009-01-22 14:23:07 -08:00
Dan Helfman
f3ca7bc677 Removing obsolete "FIXME" comment. 2009-01-22 13:51:19 -08:00
Dan Helfman
c97613490e Fixing some assumptions in Wiki.js that there are multiple iframes. 2009-01-22 13:30:00 -08:00
Dan Helfman
72c485a799 Not doing a blindUp() on an editor's iframe unless it actually has one. 2009-01-22 13:19:40 -08:00
Dan Helfman
56c7f8ea11 Fixing vertical height of new (empty) frames. 2009-01-22 13:16:25 -08:00
Dan Helfman
46d28d0ea0 Better window resizing behavior. 2009-01-22 13:05:18 -08:00
Dan Helfman
f5727d6383 An editor's iframe and div now blindUp in unision when the note is hidden/shutdown. 2009-01-22 12:15:32 -08:00
Dan Helfman
58827c4ebd More work on the reusable iframe. Now visually appears seamless. 2009-01-22 12:08:20 -08:00
Dan Helfman
9fa3cf2001 Resizing new iframe on load. 2009-01-21 13:43:45 -08:00
Dan Helfman
4e4a8ecd20 Removing duplicate focusing code. 2009-01-21 13:40:21 -08:00
Dan Helfman
10e2742ec5 Removing debugging print. 2009-01-21 13:36:14 -08:00
Dan Helfman
a05081166a Refactored Editor to use a reusable iframe for all notes. Also got cursor positioning working in Firefox.
Still needs more cleanup/bugfixing.
2009-01-21 13:33:11 -08:00
Dan Helfman
2e3501f5fc Adding fix for stupid IE 6 HTTPS warning message. 2009-01-19 22:47:43 -08:00
Dan Helfman
6df7b734e7 Fix for another IE 6 error. 2009-01-15 19:14:07 -08:00
Dan Helfman
d212797f7d Fix for IE6 error. 2009-01-15 19:06:05 -08:00
Dan Helfman
4a8e98372d Refactored some of the click position code. 2009-01-15 14:33:54 -08:00
Dan Helfman
404956deec In IE, you can now click on a static note div, and after it's converted into an iframe, the text cursor will be in the right position! 2009-01-15 01:36:32 -08:00
Dan Helfman
cb3d262630 Text cursor in IE is now correctly positioned at the end of the iframe contents when a new iframe is opened. 2009-01-14 16:37:02 -08:00
Dan Helfman
4871d96f84 Fixing the padding within iframes within various browsers. 2009-01-13 16:12:34 -08:00
Dan Helfman
0291cd67fb focused_note_frame was defined twice. 2009-01-13 14:39:25 -08:00
Dan Helfman
76e35cbbb9 Changing the way editor resizing works in Webkit (Chrome/Safari) so that it actually works properly. 2009-01-13 14:14:03 -08:00
Dan Helfman
2516f30625 IE really doesn't like those extra commas. 2009-01-13 13:52:26 -08:00
Dan Helfman
9f43399947 Tweaking the static div margin spacing slightly. 2009-01-13 13:49:05 -08:00
Dan Helfman
5ada27ac74 Fixed reverting a note to an old revision. 2009-01-13 13:38:35 -08:00
Dan Helfman
725904ba49 Now blurring in Wiki.editor_focused() for static divs as well (not just iframes). 2009-01-13 12:35:41 -08:00
Dan Helfman
f4511a8493 Fixed indentation. 2009-01-13 12:35:12 -08:00
Dan Helfman
ab3e04538c Fixed editor_by_id() function to work correctly when a revision is given and a static div editor is returned. 2009-01-13 12:20:36 -08:00
Dan Helfman
53bff5980d Removed some iframe CSS that wasn't actually used in iframes, such as CSS for forms, buttons, etc. 2009-01-12 17:06:44 -08:00
Dan Helfman
e007af22a9 Making buttons within static notes have rounded corners. 2009-01-12 17:02:51 -08:00
Dan Helfman
5eb1aff6a2 Prevent double-connection of note controls to click signal handlers. 2009-01-12 16:44:28 -08:00
Dan Helfman
9a0650e946 Fix for spurious exception. 2009-01-12 16:37:03 -08:00
Dan Helfman
a5c68158f7 Fixing spacing around forms in static note divs. 2009-01-12 16:30:46 -08:00
Dan Helfman
4e31959dfd Fixing note highlighting when opening an old revision of a note. 2009-01-12 16:24:52 -08:00
Dan Helfman
a6540e6da3 Ignore mouse hover events for static div notes, thereby preventing link pulldown from opening. 2009-01-12 16:00:24 -08:00
Dan Helfman
59be7cc79d Fixed more focusing issues. 2009-01-12 14:49:45 -08:00
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