Commit Graph

1482 Commits

Author SHA1 Message Date
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
Dan Stillman
a61afc89cc Addresses #375, Drag and drop file attachments
- Fix file drag-and-drop on Windows
- Dragging favicon of non-HTML local file now saves as file rather than snapshot
2007-04-16 13:36:47 +00:00
Sean Takats
5b14285702 ScienceDirect translator fixed 2007-04-16 13:16:00 +00:00
Dan Stillman
eae69ebfad Closes #375, Drag and drop file attachments 2007-04-16 12:38:47 +00:00
Dan Stillman
d369e5f571 Fix diacritic sorting (and possible other locale-specific collation issues) for bibliographies 2007-04-16 05:22:05 +00:00
Dan Stillman
2f423da309 Sort collections and items using locale-specific collation sort 2007-04-16 05:00:32 +00:00
Dan Stillman
0dbf98ccf4 Fixes #616, Tags don't appear in tag selector for child items
Also, child items in search results now always display in context, with the non-matching rows in gray. May later implement Elena's idea to show an ellipsis to toggle non-matching items.

New method Search.setScope(searchObj) to pass one search as the scope for another -- used to make quicksearch and tag selector properly search within the current view.

Note: These changes need testing -- I may not have gotten all the various conditions (view mode, quicksearch, tag selector, advanced search, drag-and-drop) exactly right.
2007-04-16 04:35:56 +00:00
Dan Stillman
c6f4a0d023 Restore default Zotero pane height of 300px if no savedHeight 2007-04-13 21:34:28 +00:00
Dan Stillman
6e6e8b5d69 Fixes #615, report item type should not have "date enacted" field (should be "date") 2007-04-13 21:15:20 +00:00
Sean Takats
ce53ec03a4 Updated arXiv.org/eprintweb translator handles new article IDs 2007-04-13 15:51:34 +00:00
Dan Stillman
81b4ce0069 Blacklist a few non-Zotero errors in getErrors() 2007-04-11 14:24:10 +00:00
Dan Stillman
4ea8d724f7 - Fixed a crash that could occur while scraping with the Zotero pane closed
- Items added with Zotero pane closed did not display in the library until clicking away and back

- Height of Zotero pane and tag selector are now reduced automatically when unhiding if larger than the available space
2007-04-11 13:01:06 +00:00
Dan Stillman
50f516d7f1 - Added wizards for userdata schema upgrade (to give feedback during upgrades) and error reporting (to send errors to the Zotero server)
- New Actions menu option, "Report Errors...", to send chrome errors from the Error Console to the Zotero server via the error reporting wizard -- no more Advanced Instructions from the Reporting Bugs page

- Disabled unresponsive script indicator during schema upgrades, since that seems to be what caused problems during the Beta 4 upgrade

- Added repair steps for interrupted Beta 4 upgrades

- Speed up b4.r2 itemNotes repair step, which may have been what was causing the unresponsive script warning on large libraries

- Moved some Zotero.UnresponsiveScriptIndicator.enable() calls into finally{} blocks to make sure they get triggered

- New method Zotero.getSystemInfo() to get some info on the environment (platform, version, app, app version, locale) as a string for inclusion in bug reports

- Added public property skipBackup to Zotero.DB so a startup error can cancel the shutdown backup

Closes #321, Notification window to show when rebuilding cache
2007-04-10 07:27:03 +00:00
Dan Stillman
fa440368b9 Fix item type/field mapping for statute item type 2007-04-10 05:21:28 +00:00
Dan Stillman
f11189778a Fixes #557, Text dragged to a note isn't saved 2007-04-08 20:12:23 +00:00
Dan Stillman
f28ec470c9 Reposition annotations on text zoom change 2007-04-08 19:39:07 +00:00
Dan Stillman
6a96516391 Addresses #445, Keep multiple backups
- Properly handle missing custom data directory on Windows
- Disable unresponsive script indicator during schema update
- Back up the database before userdata schema upgrades (and delete all but last pre-upgrade backup on successful upgrade)
- Delete tmp file in backupDatabase if corrupt
- Remove backup file test on startup -- seems to be working
2007-04-07 23:29:06 +00:00
Dan Stillman
4408a01944 Give better names to new collection/search dialogs 2007-04-07 07:15:56 +00:00
Dan Stillman
47d861fcfe Fix cut off "Shortcut Keys" prefpane title in Windows 2007-04-07 06:57:59 +00:00
Dan Stillman
1cb8444a8a Disabled the extra integrity check of the temporary shutdown backup file on Windows, since it was preventing zotero.sqlite.tmp from being renamed to zotero.sqlite.bak -- there really needs to be a mozStorage closeDatabase() function
Also addresses #605, Combine alert titles and messages
2007-04-07 06:54:02 +00:00
Dan Stillman
a3a8751259 Addresses #605, Combine alert titles and messages 2007-04-07 06:50:14 +00:00
Dan Stillman
498c9986da Closes #605, Combine alert titles and messages 2007-04-06 21:14:34 +00:00
Dan Stillman
e4c6193493 Closes #404, Add menu option to download spellcheck languages 2007-04-06 19:10:32 +00:00
Dan Stillman
c019b7bcbf Removed obsolete progress window file 2007-04-06 18:24:09 +00:00