Commit graph

1969 commits

Author SHA1 Message Date
Matt Burton
e774cf9d03 Fixes #1528, upated Voyager 7 to handled extra /uiu/ in url 2009-08-10 16:22:00 +00:00
Dan Stillman
f7a84ccfd8 Add link to DB Repair Tool from integrity check failure message 2009-08-10 11:13:56 +00:00
Simon Kornblith
be3e9f3ffd Implement retrieveDocument() and retrieveSource(), synchronous equivalents of processDocuments() and doGet()/doPost() that do not hang the UI. These facilities should make writing translators a little easier. 2009-08-10 07:48:33 +00:00
Dan Stillman
d90bb9fc42 - Don't display browser content context menu submenu if empty
- Disable submenu options if in read-only mode
2009-08-10 00:58:01 +00:00
Dan Stillman
94949e916c Missed file in previous commit 2009-08-10 00:43:55 +00:00
Dan Stillman
815af87c60 Add "since starting Firefox" to "The following errors have occurred" in error report window 2009-08-10 00:41:04 +00:00
Dan Stillman
5d5fa44627 - Don't show context menu or allow drag in tag selector in read-only mode
- Don't show create type context menu hover effect or dropmarker in read-only mode
2009-08-10 00:28:23 +00:00
Dan Stillman
352a1af2f5 Don't show Add and remove buttons for related items in read-only mode 2009-08-09 23:57:01 +00:00
Dan Stillman
98d91c5e01 Don't show Add and remove buttons for read-only tags 2009-08-09 23:51:54 +00:00
Dan Stillman
fda565170f Remove option to display Zotero pane above browser content
There are times when I am right, when I demonstrate profound foresight sometimes borne out only years down the line. Then there are the other times.
2009-08-09 22:40:42 +00:00
Dan Stillman
96aa99bd8c Closes #522, Arrow on full-screen button should point the other way when in full-screen mode 2009-08-09 22:26:59 +00:00
Dan Stillman
baaf2fbc57 Item pane fixes and cleanup
- Restored save when clicking from open text field to another item
- Delay/weirdness when switching items/tabs should be gone
- Tab content updates properly when using Ctrl-arrows to navigate
- Removed some obsolete code
2009-08-09 22:15:48 +00:00
Dan Stillman
c65b7d9f17 Use only SQL portion of dates to sort 2009-08-09 21:02:34 +00:00
Dan Stillman
ccb9c84f3f New method Zotero.updateZoteroPaneProgressMeter(percentage) for updating the overlay progress meter 2009-08-09 19:39:32 +00:00
Dan Stillman
df2ee3c64b Addresses #900, BCE date parsing
Don't try to save year if not 1-9999
2009-08-09 18:24:58 +00:00
Dan Stillman
c99251e138 Fix various issues with renaming tags 2009-08-09 15:34:52 +00:00
Dan Stillman
dc4bbe427d - A few small tweaks to Zotero.wait()
- Main thread is now accessible from Zotero.mainThread
2009-08-09 10:51:12 +00:00
Dan Stillman
d01daa28ce Don't count main browser in browser count debug output in createHiddenBrowser() 2009-08-09 08:31:21 +00:00
Dan Stillman
e41dee2dc9 Closes #1306, Test and deploy snapshot annotation patch
Thanks to Frank for the patch
2009-08-09 07:59:33 +00:00
Dan Stillman
b417c89354 Fix Google Scholar translator to again throw error if no items, which allows PDF recognition to work again when there are no matches 2009-08-09 07:12:42 +00:00
Dan Stillman
6422f837b8 Remove HEAD requests to determine MIME type from Zotero.Attachments.linkFromURL(), since they triggered during imports and the UI code doesn't use that method anymore anyway 2009-08-08 18:18:49 +00:00
Dan Stillman
ba84948978 - Speed up collection-item notifier triggers from r4863
- Add Zotero.wait() after every 25 collection-item inserts
2009-08-08 18:12:52 +00:00
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