Archived
1
0
Commit Graph

433 Commits

Author SHA1 Message Date
Dan Helfman
b1d3ebe2f9 Replace "+" buttons in left and right areas with textual buttons that should be a little clearer. 2009-04-24 13:42:13 -07:00
Dan Helfman
0c9c3844bd Got toolbar resizing working again. 2009-04-23 17:46:06 -07:00
Dan Helfman
f46e2a8fec Refactored toolbar code and images. Now buttons come from a single composite / sprited image.
Remaining things to complete:
  * In WebKit, the button images are offset +5 pixels down. They shouldn't be.
  * Small "+" buttons under notebooks and the note tree are broken.
  * Toolbar resizing doesn't work anymore (TODO comment).
2009-03-29 12:23:55 -07:00
Dan Helfman
190a3fa41d Fixed a bug in which toolbar buttons didn't depress based on the current location of the text cursor. 2009-03-21 02:02:23 -07:00
Dan Helfman
1021a01e6a Added <tbody> to upload progress table to make IE happy. 2009-03-20 16:14:08 -07:00
Dan Helfman
0d91bc043e Made upload pulldown never ephemeral, since when it was, it could sometimes disappear in IE after you selected a file to upload. 2009-03-20 15:57:44 -07:00
Dan Helfman
588e0906b9 Upping client timeout threshold for uploads. 2009-03-20 15:39:40 -07:00
Dan Helfman
a15d8221ca Fixed a bug in which the new upload code didn't work in IE due to IE not noticing that enctype was set to multipart/form-data. 2009-03-20 15:37:14 -07:00
Dan Helfman
e35f566609 Better spacing around file upload instructions. 2009-03-20 14:07:58 -07:00
Dan Helfman
604578aba1 Haiku: Comma at list end / Makes IE very angry / Cherry blossoms fall 2009-03-20 13:57:37 -07:00
Dan Helfman
a16b0f1194 If upload client receives ten consecutive "starting" states in a row, it gives up on the upload. Also, max upload completion of a non-done upload is 99%. 2009-03-20 02:01:35 -07:00
Dan Helfman
bd18f0600c Increasing initial upload progress poll interval slightly. 2009-03-20 01:30:42 -07:00
Dan Helfman
4f3b478509 Switched file upload and progress methods to expect nginx-style "X-Progress-ID" instead of "file_id" parameter.
Also updated example nginx config file to include directives for nginx's upload progress module.
2009-03-19 21:38:42 -07:00
Dan Helfman
92b7cf1084 Removing debugging print. 2009-03-19 17:43:33 -07:00
Dan Helfman
44bf7ade14 Upload_pulldown now properly displays "import file" instead of "attach file", etc. when a CSV file is being imported. 2009-03-19 17:40:44 -07:00
Dan Helfman
ffb70e547e Fixed toggling of import pulldown by clicking import link. 2009-03-19 17:37:25 -07:00
Dan Helfman
4587ab0ddd Got rid of Wiki.Import_pulldown and made Upload_pulldown support CSV importing. Unit tests for server side still needed. 2009-03-19 17:35:24 -07:00
Dan Helfman
23b3884e83 Rewrote upload code to do progress bar updating from the UI via polling, rather than streaming the progress bar ticks from the server.
Still to do: Rewrite import code to do something similar, and refactor unit tests accordingly.
2009-03-19 16:52:53 -07:00
Dan Helfman
205adeb904 Added a remove formatting feature to the tools menu. 2009-03-16 16:35:04 -07:00
Dan Helfman
b62e1244ef When printing the whole notebook, the current note is now saved first so its changes are included in the printing. 2009-03-02 21:48:58 -08:00
Dan Helfman
024713fc4e "print this note" link now saves the note before printing it, so any unsaved changes are included in the printing. 2009-03-02 21:35:26 -08:00
Dan Helfman
e9414117ce Renamed "options" tab to "tools" tab. 2009-03-02 19:39:02 -08:00
Dan Helfman
7def0fe58c You can now print an individual note. 2009-03-02 17:16:15 -08:00
Dan Helfman
26722eee93 Converting export features to work as separate plugins. Made exported filenames based on the name of the exported notebook. 2009-02-18 23:52:18 -08:00
Dan Helfman
78cac16bde Removing the byline whenever a note is saved so it doesn't accidentally get written to the database. 2009-02-16 13:41:11 -08:00
Dan Helfman
c2e3aae96a Luminotes now recognizes "mailto:" links as external links, so you can include links to email addresses within your notes. 2009-02-13 13:07:21 -08:00
Dan Helfman
56b25bd1ff Re-added editor_focused( null ) in hide_editor() and delete_editor(), but now passing in a flag that prevents save_editor() from being double called. 2009-02-12 13:19:29 -08:00
Dan Helfman
403fda3590 Fixed a bug in which hiding a note could produce a spurious save conflict notification error.
The solution involves no longer calling Wiki.focused_editor( null ) in Wiki.hide_editor().
2009-02-12 03:38:14 -08:00
Dan Helfman
0b978c4f01 Fixed a bug in which moving a note and then clicking the "changes" tab on any other note failed to show that note's previous revisions. 2009-02-12 03:25:18 -08:00
Dan Helfman
e366e324a7 Note tree link order now updates when notes are themselves reordered. 2009-02-10 22:08:42 -08:00
Dan Helfman
a8af8b3fb3 Fixed several edge cases with re-ranking notes during a reorder. Now updating several notes' ranks on every reorder instead of making successively more precise fractional ranks. 2009-02-10 17:05:03 -08:00
Dan Helfman
c03c54026f Better interaction between empty notes and note reordering via dragging. 2009-02-10 02:17:28 -08:00
Dan Helfman
d0aa2614bc Properly handling hitting page-up at the top or page-down at the bottom of the notes. 2009-02-10 02:04:37 -08:00
Dan Helfman
4f3267b0f4 Now note reordering is saved to the server. Still to do: New unit tests for reordering. Re-rank all notes in notebook when necessary. 2009-02-10 01:32:08 -08:00
Dan Helfman
0c01d9143f Note drag-and-drop no longer breaks page-up and page-down. 2009-02-09 17:37:58 -08:00
Dan Helfman
6bf81cd2cb A bit safer. 2009-02-06 15:01:46 -08:00
Dan Helfman
e3e3fa93d5 Got note dragging working. Now I just need to imlement drop! 2009-02-06 14:01:44 -08:00
Dan Helfman
47834ba541 Fixed a bug in which emptying the trash worked but produced a spurious error message. 2009-01-29 16:38:48 -08:00
Dan Helfman
b2648a037a Prevent UI from attempting to load undefined toolbar buttons when viewing the trash. 2009-01-29 16:21:11 -08:00
Dan Helfman
caaff7af59 Fixed a bug in which performing a search when search results were already open would just hide the initial search results without showing the new ones. 2009-01-29 15:52:11 -08:00
Dan Helfman
3fd6a5f941 Fixed a bug in which hiding a focused note could (temporarily) leave an empty gap at the bottom of the page. 2009-01-29 12:18:57 -08:00
Dan Helfman
06092cb3b0 Don't display a byline if there isn't any note text yet. 2009-01-27 19:35:49 -08:00
Dan Helfman
24210fc9f5 More fixes to page up / page down. This time, properly handles top and bottom notes. 2009-01-27 16:26:37 -08:00
Dan Helfman
b4b2443b8e Previous/next were completely backwards. 2009-01-27 16:17:24 -08:00
Dan Helfman
25db885cb8 Fix to prevent iframe editor from remaining focused when switching to a different static div editor with page up / page down. 2009-01-27 16:13:23 -08:00
Dan Helfman
5afee52199 Internet Explorer version 6, begone! 2009-01-27 15:54:11 -08:00
Dan Helfman
025faae54e Updating the browser-not-supported error message. 2009-01-27 15:24:07 -08:00
Dan Helfman
dd7884c76c New keyboard shortcuts now work even when an editor isn't already focused. 2009-01-27 12:26:48 -08:00
Dan Helfman
fcb57dcc98 New keyboard shortcuts: Start a search: Ctrl-slash. Save the current note: Ctrl-space. 2009-01-27 12:07:02 -08:00
Dan Helfman
fdebb1061b New keyboard shortcuts for switching to next open note and previous open note: Page down and page up.
Also fixed visual bug that caused switching notes to flash when focusing.
The fix involved calling Editor.reposition() at the top of resize() instead of at the end.
2009-01-27 11:53:50 -08:00