Commit graph

2347 commits

Author SHA1 Message Date
Dan Stillman
299bfba820 Fix items in collection not appearing immediately after an import with new system 2009-08-08 18:06:44 +00:00
Dan Stillman
a2ebe95153 Double-click on parent didn't open PDF child attachment according to hierarchy if PDF was a file attachment rather than a web attachment 2009-08-08 17:54:40 +00:00
Dan Stillman
e877dc5d61 DOI field in metadata pane wasn't clickable (regression) 2009-08-08 16:06:57 +00:00
Dan Stillman
fe30b9f0f2 Fix some collection bugs in data layer, thanks to MozMill/Ben 2009-08-08 15:55:28 +00:00
Dan Stillman
bf0b021536 Pushed University of Michigan 2009-08-08 15:19:08 +00:00
Sean Takats
c3cd329e54 Fixed minor typo. 2009-08-08 15:13:50 +00:00
Dan Stillman
fc191aa4c9 Pushed University of Michigan 2009-08-08 14:53:57 +00:00
Matt Burton
32e297f546 Fixes #1533, created translator for new Mirlyn system. 2009-08-08 14:50:10 +00:00
Dan Stillman
065b854c52 Fix some errors in the tree during add/remove operations 2009-08-08 14:30:18 +00:00
Dan Stillman
f0b5abc731 Fix "Invalid integer value 'null'" error when dragging a regular item and a top-level attachment between libraries, which shouldn't have been allowed 2009-08-08 13:21:02 +00:00
Dan Stillman
2a65f8491a Missed file from previous commit 2009-08-08 11:33:06 +00:00
Dan Stillman
2c413d1a7d - Fix Doc Prefs window in OpenOffice to reflect correct app
- Remove reference to Word from incompatible version message, which is also used with OpenOffice
- Add lines to Doc Prefs window to clarify the necessary file format (though enforcing this at save time would be best)
2009-08-08 11:32:16 +00:00
Dan Stillman
f129b404fb Reset storageModTime to 0 if < 0 and prevent setting < 0, though it shouldn't happen to begin with 2009-08-08 10:06:34 +00:00
Dan Stillman
0e59801884 Remove link attachment from YouTube translator 2009-08-08 09:38:48 +00:00
Dan Stillman
55d907aafc Scattering the schema upgrade process with my new favorite function, Zotero.wait()
Made 50 ms the default timeout -- this may need to be adjusted
2009-08-08 09:03:55 +00:00
Dan Stillman
c6bdde20f8 Don't hang UI when importing files
- File import now uses a translucent overlay over Zotero pane with a progress meter that doesn't hang
- New method Zotero.wait(timeout) to allow synchronous code to wait for events on main thread to be processed until timeout is reached
- Wait status can be tested with Zotero.waiting property
- Zotero.showZoteroPaneProgressBar(msg, determinate) locks Zotero and creates overlay with progress meter
- Code that might trigger via timers or external UI should check Zotero.lock

Lock checks so far:

- Translator save icon and RIS/Refer import display error if triggered while locked
- Browser content context menu options are now in a Zotero submenu and are disabled when Zotero is locked
- Sync, repository, and DB backup timers check for lock and bail
- If a new window is opened, Zotero pane can't be opened and display an error message until lock is released

Probably need to check lock in word processor integration code and advanced search window

Also:

- New method Zotero.sleep(ms) (currently unused) to allow synchronous code to sleep and allow events on main thread to be processed
2009-08-08 07:38:34 +00:00
Dan Stillman
50c785538d Fix incessant file syncs and related file sync weirdness, I think 2009-08-07 13:32:36 +00:00
Dan Stillman
16c7a803ba - Open alert window if sync icon is clicked with missing or incorrect sync credentials, with button to open Sync preferences pane
Alert doesn't pop up on background sync, and auto-syncs triggered by edits are now considered background syncs (like the auto-sync when opening the Zotero pane), which means they won't pop up the conflict resolution window either.
2009-08-07 13:22:26 +00:00
Dan Stillman
7073ec5744 Added file sync note and documentation link to Sync preference pane 2009-08-07 13:09:05 +00:00
Dan Stillman
39b6a71579 - Fix bug in Zotero.ID that could cause seemingly random SQLite constraint errors, particularly with large syncs and imports
- Closes #1090, Increase Zotero.ID.get() interval, which should speed up large syncs and imports
- MozMill tests
2009-08-07 13:05:56 +00:00
Dan Stillman
781105a248 Updated YouTube with proper namespace support 2009-08-04 04:36:42 +00:00
Dan Stillman
43d5007cf6 Fix y/m/d indicator in date fields not showing up for partial dates 2009-08-03 10:50:03 +00:00
Dan Stillman
84e2a65771 - Adds Zotero.Item.attachmentContent property -- works for HTML, PDF, and plaintext attachments
- For PDFs, stop deleting full-text cache file after indexing, and regenerate when getting content if necessary
- MozMill tests

Other MozMill changes:

- Added Cmd-Shift-M shortcut key to open window
- this.controller now available in Zotero.MozMill if passed in from setupModule() with Zotero.MozMill.setController(module.controller);
- Various new Zotero.MozMill methods, including for creating file attachments
2009-08-03 04:58:08 +00:00
Dan Stillman
e8c698f2bc File mod time test 2009-08-03 02:02:17 +00:00
Dan Stillman
874de50958 Use proper charset on Wiley 2009-08-03 01:25:37 +00:00
Dan Stillman
4bfffbb297 Updated and pushed Wall Street Journal
- Removed unused namespace stuff
- Remove extra comments
- Remove item.accessed line, since access date is added automatically
- Add snapshot
2009-07-31 11:14:15 +00:00
Matt Burton
485a0e5e55 Fixes #1531, created translator for single articles on the wall street journal. 2009-07-30 02:35:47 +00:00
Simon Kornblith
d7af74585d fix importing files 2009-07-29 22:14:35 +00:00
Dan Stillman
8600e8d2a5 Pushed Google Patents and Defense Technical Information Center 2009-07-29 06:34:12 +00:00
Matt Burton
87a8b98159 Created a translator for Defense Technical Information Center 2009-07-28 23:19:36 +00:00
Matt Burton
ad32bf43dd Fixing Google Patents. 2009-07-28 21:55:35 +00:00
Dan Stillman
2503343bd1 Fix for file attachment links being broken after renaming file 2009-07-27 22:45:07 +00:00
Dan Stillman
2662b8e1d1 zotero://fullscreen patch from Ben Parr, with a tweak to properly restore unmaximized Zotero pane height when using as home page
Known issue: Window title isn't set correctly

Says Ben:

===========================================

Some uses for this feature include:
- people who don't want to use Firefox as their main browser could set their Firefox homepage to zotero://fullscreen, making Zotero act as a standalone application
- people who do use Firefox could add the link to their Bookmarks Toolbar, and simply Shift-click it to have a Zotero "standalone application"

===========================================
2009-07-27 11:12:42 +00:00
Dan Stillman
4115832f68 Greatly increase import speed (by ~38% in testing) by consolidating collection inserts 2009-07-27 09:17:42 +00:00
Dan Stillman
fae3459f69 Fix "url.match is not a function" error with integers in URL field 2009-07-26 10:51:12 +00:00
Dan Stillman
9c8b809021 Fix RDF import error on empty notes (pushed to 2.0 clients) 2009-07-26 10:32:01 +00:00
Dan Stillman
398c4c9a79 Display more helpful message on newer DB version error 2009-07-26 09:44:18 +00:00
Dan Stillman
74dea6681b Tweak changelog URL in upgrade wizard 2009-07-26 09:24:35 +00:00
Dan Stillman
0c1664f873 Display more helpful message on upgrade errors due to open files 2009-07-26 09:23:59 +00:00
Dan Stillman
875917e86c - Don't display file sync verification alerts (e.g., "Please enter a URL.") during syncs -- just skip file sync
- Clarify file sync verification messages
2009-07-26 07:25:31 +00:00
Dan Stillman
1758db916d Collection item membership conflict resulted in removal of local items from collection 2009-07-26 05:45:22 +00:00
Dan Stillman
c51b91a16a Fix and push ProQuest
Also changed it to not save URL to URL field and to put abstract into abstract rather than note
2009-07-24 07:56:58 +00:00
Dan Stillman
b0e2b05d4f - Fix potentially missing tag selector splitter (with no way to restore)
- Decrease min-height of collections tree (since it doesn't seem to want to be resized all the way down)
2009-07-24 07:13:11 +00:00
Dan Stillman
2a69c6f987 Remove "Collections" header, since it's no longer accurate and takes up space 2009-07-24 06:30:27 +00:00
Dan Stillman
596986b866 - Add ability to collapse left column of Zotero via grippy
- Use grippy for collapsing tag selector and remove toolbar icon
- Remove redundant Attachments and Notes tabs in metadata pane
- Add all four child attachment options to submenu of item context menu
2009-07-24 06:03:51 +00:00
Dan Stillman
5575d2c5f9 Display more helpful startup error if file access is denied 2009-07-23 10:52:28 +00:00
Dan Stillman
438cb6233f Pushed Voyager 7 2009-07-23 10:06:18 +00:00
Dan Stillman
11785e4a85 Copy inexplicably missing Voyager 7 translator from 1.0 branch to trunk 2009-07-23 09:47:02 +00:00
Dan Stillman
987fa95d0a Detect corrupted login manager database 2009-07-23 09:25:28 +00:00
Dan Stillman
209c483b60 Fix "too many SQL variables" error syncing many item removals from a collection 2009-07-22 09:07:39 +00:00