Commit graph

4110 commits

Author SHA1 Message Date
Dan Stillman
462d9ab199 Automatically trim username in sync preferences 2011-10-20 17:57:50 +00:00
Dan Stillman
4fb9c2877f Fix error when changing item types 2011-10-19 22:27:17 +00:00
Simon Kornblith
11ad20a1d8 Update to citeproc-js 1.0.227 2011-10-15 22:47:17 +00:00
Dan Stillman
40ec344218 Fix a number of problems related to newlines in filenames
- Properly strip newlines and tabs in filenames (broken since May 2011)
- If view isn't editable, don't show Locate button, since the updated path couldn't be sent back up
- Fix access error if a synced file needs to be renamed to be valid but user doesn't have group editing access
- Don't allow newlines in item titles (e.g., via copy/paste)
2011-10-15 05:50:30 +00:00
Dan Stillman
7b902f0fd4 Replace more E4X compound assignment operators with appendChild(), as in r10250 2011-10-14 02:43:12 +00:00
Dan Stillman
8ad3b513a1 - Allow twisty clicks (in collections and items panes) to work in duplicates view
- Move collection selection down if a collection above is opened (since r9950)
2011-10-12 18:41:23 +00:00
Dan Stillman
749b4ee464 Display more helpful message for "Username not set" error when clicking on the sync error icon (previously displayed a full message at sync time for foreground syncs but updated the error icon dialog only for background syncs) 2011-10-12 15:23:53 +00:00
Dan Stillman
456406fc10 Increase max length of duplicate detection field selector menu items, and display tooltip if still cut off 2011-10-12 08:48:47 +00:00
Dan Stillman
c22c87a053 Require at least one last name + first initial match for title matching in duplicate detection 2011-10-11 23:48:20 +00:00
Dan Stillman
01ea59491a - Fix error handling in syncing when using pumpGenerator()
- Take an optional error handler as the third parameter to pumpGenerator()
2011-10-11 16:18:17 +00:00
Dan Stillman
ec6d38df68 Addresses #1796, trigger() checks type rather than event for 'modify', 'delete'
Just take out check for extraData
2011-10-10 17:01:22 +00:00
Simon Kornblith
92382ca856 Update to citeproc-js 1.0.226 2011-10-10 07:23:38 +00:00
Simon Kornblith
da180d3fed Remove debug line 2011-10-10 03:02:28 +00:00
Dan Stillman
3a6977a733 Fix "no such column: groupID" sync error 2011-10-09 19:34:54 +00:00
Dan Stillman
21f1e3789e Fixes #1796, trigger() checks type rather than event for 'modify', 'delete' 2011-10-06 16:04:53 +00:00
Simon Kornblith
8eda39ad7e Requeue nsITimerCallbacks that didn't execute during pumpGenerator 2011-10-06 01:40:35 +00:00
Simon Kornblith
a3f958be00 Fix version checking in Nightly 2011-10-05 18:42:54 +00:00
Dan Stillman
5f82db0970 Ensure library is visible when selecting 2011-10-05 17:52:22 +00:00
Dan Stillman
226196a265 Fix sync error dialog buttons (e.g., Report Errors), and change another setTimeout() call to make function call explicit for AMO 2011-10-05 17:49:35 +00:00
Dan Stillman
8a5f12680d Use collectionTreeView's getSelectedLibraryID() in zoteroPane.js 2011-10-05 17:46:23 +00:00
Dan Stillman
570ba2c909 - Restrict "-" and "+" in source list to current library
- Properly collapse subcollections on "-"
- Retain selection after "+" and select library root after "-"
2011-10-05 17:40:46 +00:00
Dan Stillman
fbb7ded324 Use correct capitalization of csledit.xul and cslpreview.xul in Standalone 2011-10-04 16:22:55 +00:00
Simon Kornblith
62180e0cd2 Remove obsolete nsIJSON uses 2011-10-04 03:14:08 +00:00
Simon Kornblith
0741bb396f Don't attempt to close pipe if we aren't reading from it yet because we haven't yet processed events on the main thread. (Fallout from processNextEvent() removal.) 2011-10-03 17:05:23 +00:00
Simon Kornblith
a259a6b8cd First run guidance for creator menu 2011-10-03 06:04:37 +00:00
Simon Kornblith
27b5505661 First run guidance for save icon 2011-10-03 04:44:40 +00:00
Simon Kornblith
328bc96da7 Fix switching search modes by removing an unnecessary optimization 2011-10-03 02:47:07 +00:00
Simon Kornblith
54147844ab - Show search menu in select items dialog
- Update search menu in non-ZoteroPane dialogs
- Don't send oncommand handler as string
2011-10-03 02:27:42 +00:00
Simon Kornblith
90dd0f34e0 Defer add-on manager load until it's necessary 2011-10-03 01:27:15 +00:00
Simon Kornblith
e68a657303 Allow column selection in select items dialog 2011-10-03 00:17:11 +00:00
Simon Kornblith
0c98f6542a Fix deleting items from unfiled items view 2011-10-03 00:13:13 +00:00
Simon Kornblith
223bfe74db Disable toolbar buttons in collections that cannot be edited 2011-10-02 23:28:38 +00:00
Simon Kornblith
24742691b8 Reduce toolbar button opacity when inactive or disabled 2011-10-02 23:13:18 +00:00
Simon Kornblith
5ed3cba50b Selected item pane button should remain white, even when inactive 2011-10-02 23:02:30 +00:00
Simon Kornblith
051445334b Small fixes to comments 2011-10-02 22:27:43 +00:00
Simon Kornblith
fd5b26dccc Separator should not be selectable in itemTreeView 2011-10-02 22:25:00 +00:00
Simon Kornblith
601c7bf04b UI tweaks 2011-10-02 22:05:33 +00:00
Simon Kornblith
ccec1243c6 Show metadata when clicking an item in quickformat dialog 2011-10-02 21:51:36 +00:00
Simon Kornblith
8da084800e Update to citeproc-js 1.0.213 2011-10-02 20:50:08 +00:00
Simon Kornblith
e6deac829c Disable cross-origin check for detection pending further investigation 2011-10-02 20:08:02 +00:00
Simon Kornblith
7acd6f6722 Fix bustage 2011-10-02 19:43:41 +00:00
Simon Kornblith
5057da9ed3 Properly pass URL 2011-10-02 18:21:41 +00:00
Simon Kornblith
252255c2eb Don't always use cross-site mode 2011-10-02 18:21:01 +00:00
Simon Kornblith
31bc445e4c Allow cross-site processDocuments() calls in Firefox (Chrome/Safari support coming) 2011-10-02 17:26:08 +00:00
Simon Kornblith
3364a533c5 Add "Restore to Library" context menu option 2011-10-02 15:50:54 +00:00
Simon Kornblith
b4c4ec3a86 Refresh trash view when an item is removed from the trash 2011-10-02 15:50:09 +00:00
Simon Kornblith
f52cb2c397 Remove debug code 2011-09-28 21:48:27 +00:00
Simon Kornblith
77f27ff3d3 Don't break integration if setting document preferences on a document on which set document preferences has already been run, but which has no fields. (Thanks to Frank for spotting this.) 2011-09-28 21:48:04 +00:00
Dan Stillman
74d5fc6a84 Make '+' key for items usable on large libraries 2011-09-28 17:46:06 +00:00
Dan Stillman
d9f059c1c4 Fix primary creator type not changing when switching between item types 2011-09-28 17:21:50 +00:00