Commit Graph

1455 Commits

Author SHA1 Message Date
Dan Stillman
4f492dacc3 Merge r1493 to branch 2007-06-01 16:59:52 +00:00
Dan Stillman
dce2ae5187 Stop WebProgressFinishListener from finishing based on transferred size alone (which I think was only necessary originally because I was misusing saveDocument() and saveURI()) 2007-06-01 02:22:02 +00:00
Sean Takats
1095b7adb2 Adds support for UVM library catalog 2007-05-31 15:58:13 +00:00
Dan Stillman
8cef97771a Addresses #641, Failure when Word asks for citation on deleted item
I don't know this code at all, but here's a quick shot at fixing this problem. John, let me know if this is sufficient or if more needs to be done.

Simon, feel free to do something a bit more elegant (like clear missing items from the cache and the like)...
2007-05-29 06:19:30 +00:00
Dan Stillman
a5a8303e61 Pushed updated PubMed to repo 2007-05-24 19:16:05 +00:00
Sean Takats
01c7849d49 Added PubMed ID to new item extra field. Need a better solution long-term for identifiers/locators 2007-05-24 12:35:19 +00:00
Dan Stillman
97fb3c7095 Fixed incorrect regexes in WebPageDump that caused delays and hangs saving certain pages 2007-05-21 19:07:33 +00:00
Sean Takats
c13d98a754 Addresses #638. Also tweaks InnoPAC. 2007-05-18 19:32:58 +00:00
Dan Stillman
6910c1c916 Fix for annotations not getting saved when closing a tab 2007-05-17 19:59:24 +00:00
Dan Stillman
5a7d65532c - Sped up item importing dramatically by doing import in a single transaction -- this means that an error will cause already-imported items to be discarded, but that's probably better anyway
- The (empty) created collection is now deleted after import failure

- Sped up general DB performance dramatically (especially on XP and Linux) by using a dummy statement to keep the SQLite shared cache active between transactions -- this seems to have only a moderate effect on OS X, which was already much faster, perhaps because of its own disk cache (though running XP and Linux under Parallels with limited RAM probably didn't help)

- Added some additional sanity checks to Date.strToDate() to prevent errors in the metadata pane and on import with dates like "1998-99" -- strToDate() was treating 99 as the month, which caused an error in the stricter DB trigger. "99" is now left as an unparsed part, though "2006-08" (where the second part is <= 31) will still get parsed as August 2006. Can't do much about that, though.

- Fixed a bug when rolling back nested transactions that could temporarily leave things somewhat funky
2007-05-17 06:30:13 +00:00
Sean Takats
3b19fddc31 InnoPAC adjusted to detect and import more search pages 2007-05-17 04:40:30 +00:00
Dan Stillman
8ea37ef0e8 Fixes #627, Date Added and Date Modified are blank in middle pane on Windows 2007-05-15 19:36:06 +00:00
Sean Takats
524fe6d40a Tweaked HighWire translator to recognize more importable pages 2007-05-15 18:24:53 +00:00
Sean Takats
b2b78258d2 Google Books fix 2007-05-14 16:00:01 +00:00
Dan Stillman
4c74a24932 Realtime CSL editing tool -- eventually this functionality should just be integrated into Scaffold, but in the meantime, here's a very basic split-pane editor for CSLs with live preview of selected Zotero items.
To use, load chrome://zotero/content/tools/csledit.xul
2007-05-10 07:47:27 +00:00
Dan Stillman
7fc5648625 - Updated attachment auto-renaming to automatically strip conditional blocks (in curly braces) if no value for field
- Updated default format string to use conditional blocks
2007-05-07 22:31:32 +00:00
Dan Stillman
e7ca139860 Fixes #625, my library tags grayed out if attached to notes only
Does this break anything else?
2007-05-07 18:29:58 +00:00
Dan Stillman
19096f6318 Closes #626, Drag and drop behavior needs refinement
Implements dragging of attachment items to the filesystem to create files and disallows dragging of a folder into Zotero
2007-05-07 17:17:55 +00:00
Dan Stillman
8e8ee05ca4 Fix errors with missing 'items' table rows for rows in itemNotes -- additional cleanup steps forthcoming 2007-05-04 05:38:38 +00:00
Dan Stillman
30bf4c8469 Pushed updated ProQuest scraper to repo 2007-05-03 15:00:49 +00:00
Dan Stillman
825461f9df Additional repair steps to prevent errors for users with notes leftover from the itemNotes bug that began with integers 2007-05-02 18:54:18 +00:00
Sean Takats
7fc841f99c Fixes ProQuest translator 2007-05-02 04:14:58 +00:00
Dan Stillman
6df2c07f51 Fix for DB upgrade error on DBs that still have reversed itemNotes 2007-04-30 11:43:17 +00:00
Sean Takats
602da09bd7 Fixes ACS translator (encodes some problematic article ID characters). 2007-04-29 15:42:39 +00:00
Dan Stillman
e6a1ca6c30 - Update install.rdf and update.rdf
- Blacklist non-Zotero error
2007-04-29 06:28:14 +00:00
Dan Stillman
58f1a67ffd Recover orphaned notes that some people seem to have, though I'm not sure how they happened -- maybe due to the previous behavior of closing out incomplete transactions? 2007-04-29 06:27:19 +00:00
Dan Stillman
240e1a09e0 Certain columns in middle pane are sorted in the wrong direction 2007-04-28 21:23:55 +00:00
Dan Stillman
8674c7c818 - Fix possible error on upgrade if no attachments
- Make cache rebuild errors on upgrade non-fatal
2007-04-28 17:02:19 +00:00
Dan Stillman
a11f08b2ad Set empty metadata fields to an empty string in Item.toArray() rather than FALSE -- this was breaking reports of certain items 2007-04-28 16:28:12 +00:00
Dan Stillman
b2f78c11d8 Fix report generation via collection context menu 2007-04-28 16:12:47 +00:00
Dan Stillman
2cadd6c507 - Update locales with English strings
- Add bg-BG locales.xml

Addresses #599, Update locales for 1.0 final
2007-04-28 14:49:43 +00:00
Dan Stillman
6d566977cc - Fix changelog link in upgrade wizard after XPI upgrade auto-restart
- Don't focus changelog link by default (make it blue rather than red)
2007-04-28 05:51:57 +00:00
Dan Stillman
8e386f3ce0 Version bump to 1.0.0b4.r3 2007-04-28 02:33:34 +00:00
Dan Stillman
5a72ad0f4f - Add "USA" to Fairfax, VA in About dialog
- Remove unnecessary code in itemTreeView
2007-04-27 21:32:45 +00:00
Dan Stillman
5b47bba464 Fix unclosed transaction during tag add if matching user tag already exists 2007-04-27 21:26:56 +00:00
Dan Stillman
442d9d614f Don't clear items pane message if it was an error message 2007-04-27 19:00:37 +00:00
Dan Stillman
0a966cac12 Group SQL statements run during items list load into transactions -- this should greatly help avoid slowdown caused by new child items handling
Clear Notifier queue before triggering, so that any commits in triggered code don't result in an infinite loop
2007-04-27 06:36:00 +00:00
Dan Stillman
d8366f3e3c Fix brokenness of Quick Copy site editor window 2007-04-27 05:30:57 +00:00
Dan Stillman
3364d73b37 Fixes #610, Exported snapshots are imported as web links, attachments don't import at all
Broken by r1232 -- 'path' property isn't in uniqueFields

Updated Zotero RDF translator pushed to repo
2007-04-26 08:59:14 +00:00
Dan Stillman
27960ad1f1 Use em-dashes instead of hyphens for subsequent-author-substitute in Chicago
Put Unicode characters in RTF output in braces to avoid need for extra space (which showed up in OS X TextEdit but not Windows WordPad) -- as far as I can tell, this works cross-platform.

Replace en and em dashes in HTML bib output with HTML entities


Not pushing updated CSLs to repo, since the em-dashes rely on these other changes (particularly the RTF one) to appear properly
2007-04-26 00:03:51 +00:00
Dan Stillman
41e1570e66 Fix >4K truncation problem for CSLs, since this was never fixed 2007-04-25 23:09:53 +00:00
Dan Stillman
bd66f44e91 Fixes #624, search/tag selection still does not work for notes in non-saved-search collections
Also fixes some JS strict warnings in overlay.js
2007-04-25 21:53:10 +00:00
Dan Stillman
a24318ec6a Self-destruct if a transaction is open while trying to scrape, switch collections, click a toolbar button or select an item, and display an error prompting user to restart
This should prevent any chance of data loss from transaction rollback if Firefox crashes, since it removes almost all possibility of modifying Zotero data after an error.

Also replaced commitAllTransactions() call in DB shutdown observer with rollbackAllTransactions(), since the extra safety precaution now shouldn't be necessary.
2007-04-25 05:53:32 +00:00
Dan Stillman
a757891ff1 Fix typo in Wikipedia citation format and JS strict warnings in BibTeX 2007-04-24 15:22:22 +00:00
Dan Stillman
f1d6f45bc8 Repeat the statute date->dateEnacted migration step, since the itemTypeField mapping in system.sql wasn't changed until later 2007-04-23 23:06:24 +00:00
Sean Takats
6a95a73638 Fixes EBSCO translator 2007-04-23 15:33:47 +00:00
Sean Takats
a5c34f9f82 Adds SPIRES translator 2007-04-23 01:49:57 +00:00
Dan Stillman
46a5e4b195 Fixes #621, saved search displays child items in black even if only parent item matches search criteria
Addresses #597, Don't iterate Array with for...in

Also fixes child items displaying twice in saved search reports and adds proper collation support in reports
2007-04-21 21:18:05 +00:00
Dan Stillman
beba35b44a - Updated ItemTreeView.selectItem() to clear tag selector and quicksearch and try again if item not initially found
- Fix phrase search in quick search and other brokenness
2007-04-17 05:00:27 +00:00
Dan Stillman
fe31d4c789 - Fixed tag selector still displaying all tags for collections and saved searches
- Added asTempTable parameter to Zotero.Search.search() to save results to a temporary table -- avoids large inserts with post-search filters
- Added proper collation sort support for tags
2007-04-16 22:06:49 +00:00