Simon Kornblith
6086f4571d
alphabetize about box properly
2010-06-01 18:33:07 +00:00
Simon Kornblith
3fa9305a74
- dual column about box
...
- add attribution for Tabulator and py-appscript
2010-06-01 18:31:53 +00:00
Simon Kornblith
1ef2c3409c
-Update to citeproc-js 1.0.19
...
From Frank's announcement:
This release allows use of the code under either the current CPAL
license, or under the AGPLv3, at the option of the developer or
project integrating the code.
- Change link to xbiblio to CitationStyles.org and add attribution for citeproc-js
2010-06-01 18:07:03 +00:00
Simon Kornblith
0aee953bf6
Update to citeproc-js 1.0.18
...
From Frank's announcement:
This release fixes a small issue in disambiguation, which could cause
initials or full given names to be retained where they are not
necessary to achieve disambiguation, under certain fairly rare
conditions.
This also includes a very small change to the regexp used to identify
numeric content in numeric fields, support for RTF and plain text
output (courtesy of Simon), and a modification to the ./test.py
script, adding a -E option that dumps a version of the processor with
embedded E4X support, suitable for drop-in inclusion in current Zotero
2.1.
2010-06-01 06:47:02 +00:00
Simon Kornblith
97d5483f80
integrate citeproc-js 1.0.17; should fix IEEE issues
2010-05-31 21:25:56 +00:00
Simon Kornblith
d121f5f150
eliminate unnecessary updateItems() calls, fix changing citations in a document, and several other bug fixes
...
issues with IEEE remain
2010-05-30 19:06:41 +00:00
Simon Kornblith
3f934828d0
fix typo
2010-05-30 12:43:26 +00:00
Simon Kornblith
dcdef746e5
automatically apply XSLT to convert CSL 0.8 styles to CSL 1.0 styles on the fly
...
do we want to re-save the converted files over the old ones?
2010-05-30 12:39:48 +00:00
Simon Kornblith
4fed717f05
temporarily remove locales
2010-05-30 12:13:40 +00:00
Simon Kornblith
bd0a4a3b96
Use citeproc-js as CSL parser. There is an issue with multiple citations in numbered styles that I will probably need Frank's help to track down, but otherwise, this seems to work. Many things are completely untested, including EndNote style support. Currently requires CSL 1.0 styles. In the near future, I hope to use the XSLT stylesheet to transform CSL 0.8 to CSL 1.0.
...
closes #1650 : suppress author does not work for multiple sources
closes #1505 : Edit Biblography Button Strips Year Disambiguation
closes #1503 : Editing a bibliography resets all reference numbers to 1 (new)
closes #1262 : Broken pluralization with et al. + other issues
closes #1238 : Localize quotation marks
closes #1191 : Harmonize 'plural/pluralize' label attribute with CSL schema
closes #1154 : Only one works page numbers are added to the citation are when citing multiple works by the same author
closes #1097 : Disambiguation issues
closes #1083 : Defect in IEEE CSL with Multiple Citations
closes #993 : more sophisticated subsequent-author-substitute
closes #833 : text-transform doesn't work with name
2010-05-30 11:25:25 +00:00
Dan Stillman
3adb9c8391
Fix NS_ERROR_XPC_NOT_ENOUGH_ARGS when reading blob from database (which currently can happen only in the case of bad data)
2010-05-13 07:42:28 +00:00
Dan Stillman
0821e34b20
WebDAV server SSL error wasn't being properly displayed
2010-05-11 19:49:22 +00:00
Dan Stillman
e7ba86216e
Fix startup error due to incorrect integration pipe permissions
2010-05-10 21:13:52 +00:00
Dan Stillman
c83d64ad0d
Fix constant syncing due to future-dated items
2010-05-05 18:07:01 +00:00
Dan Stillman
d39957fa56
Blacklist "potentially vulnerable to CVE-2009-3555" error in error reports
2010-05-05 16:07:34 +00:00
Dan Stillman
4c46d9aa23
Add auto-complete to Archive field
2010-05-04 16:28:22 +00:00
Dan Stillman
268f37194f
Always show last sync time if available in sync button tooltip -- this should make it clearer when one sync has stopped and another has started
2010-05-01 05:46:01 +00:00
Dan Stillman
9ac6d090cc
Allow accessDate to be set explicitly false for web translators
2010-04-29 21:53:03 +00:00
Dan Stillman
6609df1ddd
Remove Zotero.wait() from r5996, because it can break Z pane opening at startup, which is presumably why this wasn't there already
2010-04-28 23:07:51 +00:00
Dan Stillman
b1c3a10f61
Revert translator JSON length limit, since some are at least 2.5K
2010-04-28 22:00:48 +00:00
Dan Stillman
c558111269
- Add a Zotero.wait() to translator caching, which I may or may not have tried before and which may or may not improve Firefox responsiveness during translator caching
...
- Only check first 1024 chars of translator file for JSON
Not going on the 2.0 branch
2010-04-28 20:43:06 +00:00
Dan Stillman
14b62e27e2
Missed file from previous commit
2010-04-27 08:04:15 +00:00
Dan Stillman
453fed88bd
Zotero Commons updates:
...
- Store one item per IA bucket, with attachments stored as objects
- Use proper mediatype field based on Zotero item type
- Commons list is now pulled dynamically based on RDF stored at IA, without need for corresponding local item (which may have been deleted, etc.)
- Once available, OCRed PDFs can be pulled down by right-clicking on Commons and selecting Refresh
- Downloaded OCRed PDFs are now named the same as the existing attachment, with "(OCR)" appended
- The relations table is used to link downloaded OCRed PDFs to the IA file, so the downloaded file can be renamed without triggering another download
- The Commons view is marked for automatic refresh after an item is uploaded
- Added some progress notifications, though more are probably needed
- Other things
Also:
- Added Zotero.File.getBinaryContents(file)
- Erase an item's relations when the item is deleted, and purge orphaned ones
- Zotero.URI.eraseByPathPrefix(prefix) no longer prepends 'http://zotero.org ' (which has been moved to Zotero.URI.defaultPrefix)
- New function Zotero.URI.eraseByURI(prefix)
Known Issues:
- Slow (some IA changes should be able to speed it up)
- Identifier format is likely temporary
- Sometimes it stops during setTimeout() calls for no apparent reason whatsoever
- Didn't test items with multiple attachments
- Not sure if Commons view will auto-refresh if you switch to it before the upload is done
- IA translator not yet updated
- Deleting items not supported by IA
- Date Added/Date Modified don't show up properly in Zotero for Commons items
2010-04-27 08:03:08 +00:00
Dan Stillman
a678cfa5b9
Add |max| parameter to Zotero.ID.getBigInt()
2010-04-27 07:29:03 +00:00
Dan Stillman
a2311bd52f
Turn "Zotero.DB.transactionDate retrieved with no transaction" in Zotero.DB into debug output rather than a logged error
2010-04-27 07:28:30 +00:00
Dan Stillman
80aa50276e
Correct parameter order in comment for Zotero.Utilities.arrayDiff()
2010-04-27 07:24:09 +00:00
Dan Stillman
eaff9519a7
Avoid some errors in debug output in report generation
2010-04-12 19:42:24 +00:00
Dan Stillman
715584dca1
Show only collections and saved searches from current library when creating a saved search
2010-04-12 15:33:14 +00:00
Dan Stillman
3014263c89
Fix a couple issues that could cause an error when emptying the trash
2010-04-10 20:22:21 +00:00
Dan Stillman
e17bdd85e9
Open support/documentation link in new tab rather than new window
2010-04-09 16:47:58 +00:00
Dan Stillman
bd7ff9c2c6
Fix upgrade error for custom styles with invalid ids
2010-04-01 18:01:11 +00:00
Dan Stillman
b31e47c504
Zotero Commons updates:
...
- Fixed syncing buckets from IA
- Moved XMLHTTPRequest send() and sendAsBinary() into _createAuthenticatedRequest() to avoid manual req.readyState checking and provide better debug output
- Show error message if no parent items were dragged into bucket
- Better alerts and debug output for problems
- Removed '_' prefix from non-private methods and properties
- A few other small tweaks
- More coming
2010-03-31 08:59:28 +00:00
Fred Gibbs
9212fbacf3
enable refresh and remove Commons buckets
2010-03-29 03:49:28 +00:00
Fred Gibbs
a5eba7fb38
enable refresh and remove Commons buckets
2010-03-29 03:49:07 +00:00
Fred Gibbs
8488d200c7
enable item delete, uploading RDF and ZIP files, fetch OCR'd PDFs, respecify metadata
2010-03-29 03:47:04 +00:00
Fred Gibbs
b633588fe2
delete items from Zotero Commons
2010-03-29 03:44:53 +00:00
Fred Gibbs
44999580e6
refresh Zotero Commons buckets
2010-03-29 03:44:26 +00:00
Simon Kornblith
99690742f9
support for standalone Zotero
2010-03-28 07:21:17 +00:00
Dan Stillman
7fde1766f2
Fix extreme edge case "constraint failed" upgrade error
2010-03-24 09:59:52 +00:00
Dan Stillman
fece9cf2ce
- Hide error from progress window when saving from translators
...
- Don't open page twice when clicking link from progress window
2010-03-23 19:40:31 +00:00
Dan Stillman
a615571caa
Fix startup error from previous commit
2010-03-23 19:09:47 +00:00
Dan Stillman
30e38a1b24
Switch to what could plausibly be a more efficient translator initialization method, though it doesn't appear to make any difference -- but this is where the unresponsive script warning was appearing. I suspect the actual problem has to do with disk caching, since I've gotten the warning to appear only by deleting 'translators' to trigger translator installation, after which translator caching takes at least 10 times longer on Windows.
...
(Also reordered some code to reduce indents)
2010-03-22 07:01:32 +00:00
Dan Stillman
91956462e5
Fixes #1635 , UI glitches during syncing
...
New property Zotero.suppressUIUpdates is now set while processing sync data
2010-03-18 07:06:38 +00:00
Dan Stillman
a025a2d46a
- Replace "Report Error" with "Show File" in read-only file sync error dialog, and show full file path
...
- Fix endless sync icon spinning after read-only file sync error
- Adjust spacing of sync error icon on Windows
2010-03-17 07:59:43 +00:00
Dan Stillman
82e3cfd288
Disable Reset feedback, since it causes endless sync icon spinning if the pref window is closed
2010-03-17 07:55:36 +00:00
Dan Stillman
5e1c1bd5b3
Remove Zotero.wait() from previous commit
2010-03-16 23:57:26 +00:00
Dan Stillman
3bb221b5e3
Add Zotero.wait() to file size calculation during sync to attempt to avoid unresponsive script warning
2010-03-16 22:45:43 +00:00
Dan Stillman
65f493471f
Work around an SQLite limit that can cause a 1.0->2.0 upgrade error in very rare cases (in code from July 2008)
2010-03-15 07:16:05 +00:00
Dan Stillman
14aaf2aa8b
Data directory changing required two restarts in Firefox 3.6 on Windows
2010-03-12 22:05:18 +00:00
Dan Stillman
2e76f0128d
- Restart sync if items were changed during upload to avoid 404 file sync errors
...
- Show sync status in all windows
- Don't attempt to auto-sync on Zotero pane open if a sync is already in progress
- Fix some sync process callbacks
2010-03-12 08:29:31 +00:00
Dan Stillman
62a83e38ec
Don't prompt for master password on every startup (since 2.0.1)
2010-03-12 05:28:11 +00:00
Dan Stillman
097d2b54c9
Rephrase conflict warning
2010-03-11 17:25:37 +00:00
Dan Stillman
c174f07517
Update localizer names
2010-03-10 20:49:26 +00:00
Dan Stillman
282655e41a
Parse spaces and em dashes in page ranges
2010-03-10 05:35:49 +00:00
Dan Stillman
c60cb6f76b
Fix another place where incorrect mod time could be read in
2010-03-09 16:00:08 +00:00
Dan Stillman
1279ccf9f6
Fix restoration of full-screen mode when opening Zotero pane (does not persist across Firefox restarts)
2010-03-09 06:26:08 +00:00
Dan Stillman
e1349ec308
Reindex search condition ids on search load in case they're not contiguous (fixes sync error)
2010-03-09 06:07:45 +00:00
Dan Stillman
f74760b8ad
Interpret file mod times below 1 as 1
2010-03-09 05:43:23 +00:00
Dan Stillman
905c754b6b
Stop sync icon spinning on reset completion
2010-03-07 08:57:40 +00:00
Dan Stillman
0e80fb29c4
Add "Please try again in a few minutes." to empty and invalid server response messages
2010-03-05 08:26:15 +00:00
Simon Kornblith
88ba3bf75b
put integration pipe in /Users/Shared on OS X for users accessing their home directory over AFP
2010-03-02 21:54:53 +00:00
Dan Stillman
92f0cdd1af
Restore proper feedback for Reset options and add a warning to Restore to Server that there may be a delay before data shows up online
2010-03-01 20:01:46 +00:00
Dan Stillman
ab1983ebf2
- Better sync error message for Firefox offline mode
...
- Better sync error message for "Sync already running in Zotero.Sync.Runner.sync()"
- Remove "Report Error..." button for manual intervention message
2010-03-01 20:00:34 +00:00
Elena Razlogova
5586eae237
Adds submitted to CSL date variables
2010-02-25 05:38:19 +00:00
Dan Stillman
0fc3252895
Closes #1637 , Load "Start" page on upgrade
...
Show start page when first run pref is on and either the DB was just initialized or there's no username and password in the Sync pane
2010-02-24 21:07:23 +00:00
Dan Stillman
ef4a1f9cb7
- Display proper message for "(NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.lastModifiedTime]", and add additional detail to message text
2010-02-24 10:47:24 +00:00
Dan Stillman
8bff745d1b
Merged non-English locales from BZ
2010-02-18 04:34:52 +00:00
Simon Kornblith
f207c7d1de
add support for container-author (bookAuthor)
2010-02-17 00:41:57 +00:00
Simon Kornblith
9658387de9
add cancel button to doc prefs
2010-02-17 00:33:40 +00:00
Simon Kornblith
93c6c6ab2a
more proxy looping avoidance code
2010-02-17 00:30:51 +00:00
Dan Stillman
aeb3cf5464
Fix "fileName.replace is not a function" WebDAV file sync error
2010-02-13 20:18:45 +00:00
Dan Stillman
e3df930ca5
Make "Verify Server" fail if WebDAV server won't serve extensionless file (IIS 6 (and later?) in default configuration according to http://support.microsoft.com/kb/326965 and various forum reports)
2010-02-13 10:10:24 +00:00
Dan Stillman
ca31a18159
Auto-correct most (if not all) cases of "Unexpected status 404 in Zotero.Sync.Storage.Session.ZFS._getFileUploadParameters()"
2010-02-13 09:45:29 +00:00
Dan Stillman
cabdd4977d
Rephrase file sync error messages
2010-02-12 21:01:42 +00:00
Dan Stillman
b0420e347a
Make errors updating translators and styles on upgrade non-fatal
2010-02-12 09:34:37 +00:00
Dan Stillman
8a5e17610c
If mod time doesn't match but hash does, update file mod time to match synced time, since otherwise Zotero will compute the hash each time
2010-02-12 09:17:09 +00:00
Dan Stillman
4e9f05a183
Restore autocomplete for "Library Catalog" (formerly "Repository")
2010-02-10 20:10:45 +00:00
Dan Stillman
61e9ace79e
Display a clearer error message attempting to import an unsupported file format, with a button pointing to http://zotero.org/support/kb/importing
2010-02-08 18:00:09 +00:00
Dan Stillman
50e100ec82
Stored files with '%' in filename couldn't be found on Windows -- now, on all platforms, filter imported filename (after first trying to URL decode, just to be nice)
2010-02-08 17:56:43 +00:00
Simon Kornblith
7f70af0c1f
patches to RDF support
2010-02-06 23:39:28 +00:00
Dan Stillman
54c0b40870
Throw error on invalid 200 response to HEAD request, which you might argue shouldn't be possible
2010-02-06 16:36:02 +00:00
Dan Stillman
c44b7a5c14
Remove extra debug line that's getting in the way
2010-02-06 15:39:21 +00:00
Dan Stillman
78a514c29e
Add a more helpful message for login errors on background syncs
2010-02-06 04:21:14 +00:00
Dan Stillman
24cc9880ae
Strip quotation marks from lines sent to Google Scholar for metadata retrieval so they don't mess up query quoting
2010-02-06 01:46:52 +00:00
Dan Stillman
5494c6d0c5
Clarify logged WebDAV error messages
2010-02-05 13:05:20 +00:00
Dan Stillman
f3ba225f6f
Second part of numeric-leading-zeros fix
2010-02-04 23:44:04 +00:00
Dan Stillman
9b4eb42c29
Auto-reset in case of unhandled delete conflict
2010-02-04 14:39:40 +00:00
Dan Stillman
0750f49bb0
Fixes #1402 , Day-formatting doesn't respect CSL's "numeric-leading-zeros"-parameter
2010-02-04 14:23:35 +00:00
Dan Stillman
2cc2178064
Change saved search condition 'repository' to 'libraryCatalog' for people who don't update sync
2010-02-04 13:13:18 +00:00
Dan Stillman
e651d03804
Fix "Invalid field 'repository' in ItemFields.isBaseField()" error for people with Repository column selected in middle pane
2010-02-04 11:18:38 +00:00
Dan Stillman
20e5f4c53f
Add missing strings in non-English locales
2010-02-04 07:55:48 +00:00
Dan Stillman
8f0bc38da3
- Use a different sync error icon for version cut-offs
...
- Use full sync error for icon tooltip
2010-02-04 04:45:29 +00:00
Dan Stillman
40222ebf93
Remove sync/storage debugging options from Actions menu
2010-02-04 02:54:16 +00:00
Dan Stillman
ee57f38e49
- Fix "ItemID not set for object before attempting to load data" conflict resolution error
...
- Probably fix "getFileName() can only be called on attachment items in Zotero.Item.getFilename()" conflict resolution error
2010-02-04 01:48:00 +00:00
Dan Stillman
ad2122a0cd
Display nicer file sync error messages hiding technical details and suggesting retrying of the sync -- this should reduce unnecessary error reports for intermittent errors (e.g., network glitches)
2010-02-03 11:38:51 +00:00
Dan Stillman
4adc606c48
Add warning to citation/bibliography editor
2010-02-03 05:50:43 +00:00
Dan Stillman
b6af89309d
Missed file from r5699
2010-02-03 04:53:56 +00:00
Dan Stillman
a2d9dbba83
Closes #853 , repository field should contain only data on actual archives, not online databases
...
- Renamed 'Repository' to 'Library Catalog' and added 'Archive'
- Moved 'Repository' data to 'Archive' for item types other than books, periodicals, and theses
- Mapped 'Archive' to CSL 'archive'
2010-02-03 04:50:45 +00:00
Dan Stillman
6105b40add
Missing file from earlier commit
2010-02-03 04:44:05 +00:00
Dan Stillman
4c30e6738f
- Use millisecond resolution for file sync timestamps (fixes problem with slow sync initialization on some systems)
...
- Fix errors syncing files with filenames containing extended characters
This will not sync with the server until a server update is pushed.
2010-02-03 04:43:20 +00:00
Dan Stillman
673a22430b
Locale update from BZ
2010-02-03 03:04:40 +00:00
Dan Stillman
2db41e47cf
Merged locales from BZ
2010-02-03 02:56:20 +00:00
Dan Stillman
3bb9f38c8c
Make "Display all tags in this library" localizable
2010-02-03 00:38:16 +00:00
Dan Stillman
1f34147550
For the moment, add CSL locale files to our repo directly, since they were removed on SourceForge
2010-02-02 21:47:14 +00:00
Dan Stillman
7d8700698b
- Increase toolbar icon spacing on Windows
...
- Increase item pane tab padding on Windows
2010-02-02 21:31:19 +00:00
Dan Stillman
d049d8db83
Unbind Backspace from collection delete on Windows/Linux
2010-02-02 20:37:04 +00:00
Dan Stillman
c22b063d1d
Display helpful error when trying to sync files with invalid characters in their filenames
2010-02-02 13:00:21 +00:00
Dan Stillman
e8e03f9e62
Remove redundant cancel icon in tag selector search box in Fx3.5+
2010-02-02 10:31:29 +00:00
Dan Stillman
48087132d8
For inter-library drag to a collection, if a linked item already exists in the library, add the linked item to the collection rather than skipping the item
2010-02-02 10:07:30 +00:00
Dan Stillman
630d55ae71
- Prompt for PDF tools installation if necessary when attempting to reindex PDF
...
- Display "Reindex Item" icon even if PDF tools aren't installed (including for non-PDF attachments)
- Display file modification time rather than item modification time in attachment pane
2010-02-01 08:33:25 +00:00
Dan Stillman
8931b3050d
- Fix error indexing documents containing words with invalid characters
...
- Increase number of words inserted per statement up to max allowed
2010-02-01 08:28:52 +00:00
Dan Stillman
149de94a0f
Fix modifier key handling when clicking View Attachment
2010-01-30 21:58:10 +00:00
Dan Stillman
05088d4cfa
Better logging for "entry is null" file sync error
2010-01-28 22:05:54 +00:00
Dan Stillman
efca9701d3
Remove platform-specific captions in error reporting wizard
2010-01-28 20:16:44 +00:00
Dan Stillman
a5329880d7
- Purge tags immediately on delete from tag selector
...
- Adds optional tagIDs parameter to Zotero.Tags.purge()
2010-01-27 10:39:35 +00:00
Dan Stillman
244c411c11
Fix comma splice
2010-01-27 10:07:27 +00:00
Dan Stillman
31cacf10d7
Fix regexp in previous commit
2010-01-27 09:51:16 +00:00
Dan Stillman
9193ab3e62
- Fix Zotero crash attempting to index an unindexable link attachment twice
...
- Log error on index failure, and include note about filenames with extended characters if applicable
2010-01-27 09:47:08 +00:00
Dan Stillman
49632d6110
- Change upgrade wizard title to "Zotero Upgrade Wizard" instead of just "Zotero"
...
- Remove default platform-specific window caption, which was "Introduction" on OS X and, apparently, "Welcome to the Zotero" on Windows
2010-01-27 08:21:33 +00:00
Dan Stillman
820a4c6759
Fix error performing a quoted quick search
2010-01-27 07:01:10 +00:00
Dan Stillman
18a7f43eb1
Error message tweak
2010-01-26 23:06:30 +00:00
Dan Stillman
4103ea5813
Fix "No fields in itemTypeFields" upgrade error
2010-01-26 20:48:57 +00:00
Dan Stillman
936142b131
Temporary fix to retain special date handling for filingDate even though it's been unmapped from Date base field
2010-01-26 09:51:53 +00:00
Dan Stillman
ac31012da7
Fix upgrade error
2010-01-26 09:41:05 +00:00
Dan Stillman
428c438528
Fix UI problem when adding a note to an item after deleting child notes from that item
2010-01-26 03:57:43 +00:00
Dan Stillman
8dcfbd43cd
Merged updates locales from BZ
2010-01-26 03:24:56 +00:00
Dan Stillman
ad9451dc50
Remove in-development message from Sync pane of the preferences -- replace with "About Sync" link
2010-01-26 01:07:59 +00:00
Dan Stillman
3e79e9e684
Clarify localized strings for A/V "Format"
2010-01-25 23:21:16 +00:00
Dan Stillman
5c37be057b
Schema updates:
...
- For "Book Section", added "Book Author" (needs to be mapped to CSL container-author) (closes #872 )
- For A/V item types, "Recording Type" mapped to "Type" is now "Format" mapped to "Medium" (closes #1060 )
- For "Radio Broadcast" and "TV Broadcast", replaced "Series Title" with "Program Title" mapped to "Publication Title" (CSL field container-title rather than collection-title) (closes #860 )
- For "Patent", added "Country" field, removed (nonfunctional) base-map from "Place" to "Country", added "Issuing Authority", replaced "Date" with "Filing Date" (not currently mapped to CSL), and moved "Date" data to "Filing Date". Kept "Issue Date" base-mapped to "Date". (closes #1375 )
- For "Film", mapped "Distributor" to "Publisher" (closes #861 ) and added "Genre" mapped to "Type"
- For "Podcast", mapped "Audio File Type" to "Medium" rather than "Type"
- For "Bill", added "Cosponsor" creator type (closes #655 )
- For "Case", added "Author" as primary creator type instead of "Counsel" (#655 )
- For "Computer Program", added "Date" (closes #1502 )
- For "Thesis" and "Newspaper Article", added "Place" (closes #1274 )
- For "Thesis", replaced 'pages' with 'numPages' (closes #1618 )
This can't yet sync, so upping sync API version and delaying dev XPI build.
2010-01-25 23:16:15 +00:00
Dan Stillman
831a6d0456
Missing file from previous commit
2010-01-25 20:34:42 +00:00
Dan Stillman
7816ef83c9
More helpful error message pulling sync data with an unknown item type
2010-01-25 20:33:46 +00:00
Dan Stillman
d500b50e2e
Don't store literal 'today' in Date field
2010-01-25 18:39:23 +00:00
Dan Stillman
c2fea7e4da
Fix "Item already exists outside of collection" error and UI weirdness dragging child items between items
...
(Don't bother removing an existing row for the item when creating the new one, since the old one will be removed in the fullness of time.)
2010-01-25 08:50:47 +00:00
Dan Stillman
a9233af428
Fix UI badness and "Item already exists outside of collection" error duplicating a child note
2010-01-23 08:22:46 +00:00
Dan Stillman
55c9e50d08
Fix typo in locale key
2010-01-22 19:43:14 +00:00
Dan Stillman
7ccd5ab639
Restore first-run tab -- /start currently redirects to QSG
2010-01-22 06:53:36 +00:00
Dan Stillman
f73e45a5dc
Restore Quick Start Guide item for new installations
2010-01-22 06:48:31 +00:00
Dan Stillman
4dc8d2e01f
Fix date fields on Windows (since recent update)
2010-01-22 05:49:49 +00:00
Dan Stillman
529799a28f
Files with spaces were saved via Create New Item from Current Page with '20' in them (stripped from '%20') -- filenames now have proper spaces
2010-01-21 20:25:10 +00:00
Dan Stillman
9c58d8aedc
Extra debugging info for mod time mismatches
2010-01-19 23:00:10 +00:00
Dan Stillman
f2ae8421a0
Fix item highlighting in Fx3.6 on child item drag (same as r5555, but for items pane)
2010-01-19 06:32:39 +00:00
Dan Stillman
bd5ef678f5
Fix recursion error shift-tabbing in metadata pane on item types with no creators
2010-01-18 06:51:39 +00:00
Dan Stillman
ce4327ddb6
Update (deprecated) Zotero.Item.toArray() to not substitute 'title' for base-mapped title fields, since this isn't done for other base-mapped fields
...
Report generation and a couple other things might need to be updated to deal with this
2010-01-17 11:25:25 +00:00
Dan Stillman
0531960e61
Fix for spacebar not working on attachment view/show buttons
2010-01-17 11:15:29 +00:00
Dan Stillman
72892dac1f
Frank's patch to add support for Cyrillic characters to Zotero.Utilities.cleanAuthor() -- now splits Cyrillic capital letters into separate initials
2010-01-16 19:33:08 +00:00
Dan Stillman
7c9d03d7c3
Remove redundant line
2010-01-16 09:43:55 +00:00
Dan Stillman
d3d88b350d
Fix some spacing issues in metadata pane
2010-01-16 05:19:34 +00:00
Dan Stillman
fccbff1f7f
Delete invalid triggers
2010-01-16 01:37:40 +00:00
Dan Stillman
eb51439686
Merging locales from BZ (existing locales only)
2010-01-15 23:03:45 +00:00
Dan Stillman
117d7293a5
Clarify WebDAV error message
2010-01-15 21:57:13 +00:00
Dan Stillman
8870d5e514
Support for NSF Reviewer item type (for NSF use only -- not installed by default)
...
Also:
- Beginnings of custom item type/field support, though not intended for external use yet
- Zotero.Date.strToDate() now parses 'yesterday'/'today'/'tomorrow' and localized equivalents, allowing those strings to be used in fields such as 'Accessed'
- Cleaner display of dates without times in 'Accessed' field
- Item type menus in metadata pane, New drop-down, and advanced search window now sort by localized string
New methods:
- Zotero.CreatorTypes.itemTypeHasCreators(itemTypeID)
- Saved searches on item type should now use 'itemType' condition rather than 'itemTypeID'
2010-01-15 21:55:25 +00:00
Dan Stillman
53d2fb6fe9
Fix for note cursor being reset while editing (since r5572)
2010-01-13 21:28:10 +00:00
Dan Stillman
8560710463
- Fix autocomplete date searches (broken since autocomplete speedup)
...
- Fix search for January dates
- Support 'yesterday'/'today'/'tomorrow' and localized equivalents (case-insensitive) in date searches (e.g., [Date Added] [is] ['yesterday'])
2010-01-12 23:06:26 +00:00
Dan Stillman
6cefc8fb72
Add error message with filename when file creation fails during sync
2010-01-08 06:52:13 +00:00
Dan Stillman
646c35648f
- Fix "script stack space quota is exhausted" error with extremely large notes
...
- Fix repeated text-to-HTML conversion of unedited plaintext notes (which might exist at this point only from direct DB writes)
2010-01-05 08:51:44 +00:00
Dan Stillman
7ae7cc3579
Include filename in logged error message on quota error
2010-01-04 23:20:51 +00:00
Sean Takats
d77aa89ede
Fixes a locale typo. Also fixed at BabelZilla.
2009-12-31 14:28:57 +00:00
Dan Stillman
1d43d274ac
Don't automatically retry sync for 400 errors (now) sent from the server
2009-12-31 00:19:31 +00:00
Dan Stillman
548b3b20ed
Fix collection highlighting when dragging items in Firefox 3.6 (due to recent Fx change, I would think)
2009-12-30 23:22:08 +00:00
Dan Stillman
059efa4a67
Fix error dragging note in Fx3.0
2009-12-30 22:30:29 +00:00
Dan Stillman
bdc34103a9
Don't include deleted items in collection-based operations (export, create bib)
2009-12-30 21:08:45 +00:00
Dan Stillman
9996fd09a3
Error from localization
2009-12-30 20:58:45 +00:00
Dan Stillman
d5b4fce7d6
Export Library was exporting items in all group libraries
2009-12-30 20:21:43 +00:00
Dan Stillman
2cfd07ffc2
Addresses #1475 , Localize add-on strings
...
Added a few more localizations (and reformatted a few)
2009-12-30 20:00:16 +00:00
Dan Stillman
7150d38cf1
Addresses #1475 , Localize add-on strings
...
Localizes most (though not quite all) of the new unlocalized strings, hopefully without breaking anything
2009-12-30 07:22:53 +00:00
Simon Kornblith
60afa6b00d
Fix DOI translator hang on error
2009-12-30 06:00:27 +00:00
Dan Stillman
f55fba3dcf
Missed file in previous commit
2009-12-29 22:22:43 +00:00
Dan Stillman
3d78c2b4d8
Closes #1543 , Add db integrity check for 1.0 to 2.0 upgrades
...
Also added different text coming from 1.0 with a link to http://zotero.org/support/upgrade , which needs content
2009-12-29 22:21:54 +00:00
Dan Stillman
028b152ff8
- Don't show various context menu options for imported attachments in group if no file editing access
...
- Don't show "Show in Library" in groups
2009-12-29 09:32:36 +00:00
Dan Stillman
94e279e034
ECL 1.0 -> GPLv3
2009-12-28 09:47:49 +00:00
Dan Stillman
3a2d9a50f8
Display implicit title for related items when they're letters or interviews
2009-12-27 11:42:49 +00:00
Dan Stillman
f4544bd386
Reverse Zotero.Utilities.prototype.arrayDiff operator order to be consistent with PHP's array_diff
2009-12-27 02:11:32 +00:00
Dan Stillman
6ca230379d
- Include a line between notes when copying multiple notes
...
- Don't display "JavaScript Application" in alert when pressing Quick Copy shortcut key with no regular items selected
2009-12-26 10:38:45 +00:00
Dan Stillman
a5818604fb
- When creating or adding to note from web page context menu, put text in <blockquote> with 'cite' attribute
...
- Zotero.Utilities.text2html(str, singleNewlineIsParagraph) -- conversion of 1.0 notes on upgrade to 2.0 uses the second parameter to treat a single newline as a paragraph, which may or may not be the desired behavior but is what was done previously
- Shortcut key for New Item wasn't properly selecting item type menu and wasn't preventing Firefox's Recently Closed Window shortcut
2009-12-26 03:40:30 +00:00
Dan Stillman
4ad2de797f
Restores proper copying support for notes, with separate output for text, rich text, and HTML-code-as-text (via Copy HTML pref)
...
New hidden prefs:
- export.quickCopy.compatibility.indentBlockquotes (default: true)
Word and TextEdit don't indent blockquotes on their own and need this, but OO gets it right, so this results in an extra indent
- export.quickCopy.compatibility.word (default: false)
Adds Word Normal style to paragraphs and adds double-spacing, but OO inserts the conditional style code as a document comment
- quickCopy.quoteBlockquotes.plainText (default: true)
- quickCopy.quoteBlockquotes.richText (default: true)
Adds quotes around blockquote paragraphs, since loss of attribution is serious (and who knows whether all apps that accept rich text even support indenting)
Not enabled for HTML code copying, since CSS can be used to render blockquotes as desired
Fixes #1397 , toggle HTML tags on and off for quick copy of notes
2009-12-25 23:39:54 +00:00
Dan Stillman
f2ac59f95c
Log some extra debug output for sync error
2009-12-25 00:33:34 +00:00
Dan Stillman
764b8d3618
More helpful error for moveTo() error with orphaned files during upgrade
2009-12-24 23:20:14 +00:00
Dan Stillman
6064a230cd
Include response headers in debug output for some unexpected errors
2009-12-24 09:32:53 +00:00
Dan Stillman
4e2f6f7bf9
Display proper unexpected status code
2009-12-24 09:15:17 +00:00
Dan Stillman
a39a5ca892
Remove unnecessary line
2009-12-22 08:24:38 +00:00
Dan Stillman
4ff0a51694
Clear shortTitle when moving between book and bookSection when title/bookTitle is automatically transferred
2009-12-22 08:21:18 +00:00
Dan Stillman
532ad6b30c
Move title to bookTitle when changing item type from book to bookSection, and move bookTitle to title when going from bookSection to book if there's not also a title
...
http://forums.zotero.org/discussion/78/books-and-book-sections-avoiding-input-of-duplicate-info/#Item_21
2009-12-22 07:49:33 +00:00
Dan Stillman
f28cb22480
Fixes #607 , Don't show annotations toolbar on MIME types it doesn't support
2009-12-20 09:30:26 +00:00
Dan Stillman
dd1eed6c9e
Additional debugging
2009-12-19 00:49:02 +00:00
Dan Stillman
18c7e6728f
Fixes #1619 , Underline formatting isn't preserved in citation editor
...
Frank's patch
2009-12-18 21:49:36 +00:00
Dan Stillman
833ad915f5
Don't fill up error console with errors when onProgress() comes after request has finished, which seems to happen
2009-12-18 12:23:34 +00:00
Dan Stillman
7787f2f1cc
More helpful message for HTTP 507 Insufficient Storage (WebDAV)
2009-12-18 12:10:51 +00:00
Dan Stillman
85914325aa
Make URL in attachment pane draggable, as suggested here: http://forums.zotero.org/discussion/8369/suggestion-grab-pdfother-image-from-saved-link/#Item_3
...
Should probably still make it possible to copy-and-paste it with the mouse at some point
2009-12-18 12:00:59 +00:00
Dan Stillman
557a195b12
Closes #582 , Ability to reorder creators
...
I am nothing if not a man of the people.
Uses an old suggestion from Andrew Moylan from the forums (http://forums.zotero.org/discussion/514/change-order-of-authors/ ): "Move Up" and "Move Down" options in the creator type menu. Dragging would be preferable but considerably more difficult, so this will have to do for now.
2009-12-18 11:29:03 +00:00
Dan Stillman
e638190ca9
Fixes #771 , small caps and editor
...
Patch from Frank (with a few stylistic tweaks) to preserve small caps in citation editor -- since we now use TinyMCE rather than Midas, we could actually include a button for small caps, but this is probably sufficient
2009-12-18 10:21:19 +00:00
Dan Stillman
f5a9dd6812
Missing file from previous commit: Zotero.Utilities.ellipsize(str, len, countChars)
2009-12-16 00:28:24 +00:00
Dan Stillman
d1d70d3df8
Automatically delete .prop files that don't contain valid timestamps
2009-12-16 00:06:53 +00:00
Dan Stillman
37e4d8962e
Better debug output for a few ZFS errors
2009-12-16 00:06:01 +00:00
Dan Stillman
0d13147704
Better debugging for data.syncModTime error, maybe
2009-12-15 09:07:07 +00:00
Dan Stillman
85826ba2f1
Better debug output for downloads in WebDAV mode
2009-12-15 08:51:47 +00:00
Dan Stillman
2edda44b12
- Better handle invalid characters in filenames when syncing
...
- Automatically rename downloaded file to match known filename if different
2009-12-15 08:49:18 +00:00
Dan Stillman
39092b7c82
Display "Open Sync Preferences..." button instead of "Report Errors..." on WebDAV verification failure during sync
2009-12-14 20:15:47 +00:00
Dan Stillman
c1054b57d6
"ecrypt" -> "eCryptfs"
2009-12-14 11:35:40 +00:00
Dan Stillman
1ff0105daf
Throw (rather than log) ecrypt/filename length limit error on Linux
2009-12-14 11:32:50 +00:00
Dan Stillman
e5a8f94a9f
Nicer message on S3 file upload failure
2009-12-14 10:07:55 +00:00
Dan Stillman
ef33984707
Fix deleting of saved searches in groups
2009-12-14 08:12:51 +00:00
Simon Kornblith
a68e91b0af
Fix sorting bug
2009-12-13 22:00:44 +00:00
Dan Stillman
ecaa599bec
- Renaming an attachment file with certain extended characters could cause it to be deleted
...
- When relinking a file, automatically rename file with cross-platform invalid characters (e.g., "/") filtered out
2009-12-13 04:14:31 +00:00
Dan Stillman
af3ef422a3
Use 'iskey' rather than 'key' for query string parameter to avoid conflict with API key
2009-12-13 03:59:15 +00:00
Dan Stillman
92c6874475
Add debugging info for weird sync error
2009-12-13 03:58:36 +00:00
Dan Stillman
04aa20b18f
Enable export/bib/report context menu options for read-only items
2009-12-12 23:23:36 +00:00
Dan Stillman
771b025679
Give all three merge panes a minimum width
2009-12-11 09:31:44 +00:00
Dan Stillman
2866faac5e
Change 'searchcondition' element to 'zoterosearchcondition', just in case someone else binds to searchcondition
2009-12-11 08:47:00 +00:00
Dan Stillman
890e7e9573
Fix accessibility of "Accessed" field from CSL
...
Thanks to Lubos for the patch
2009-12-11 04:28:20 +00:00
Dan Stillman
afbf22240a
Don't keep trying to auto-sync if manual sync required
2009-12-08 21:08:20 +00:00
Dan Stillman
5b84dfe6d0
Closes #1550 , add "smart folders" to groups
...
Create via right-click on group
- "New Subcollection" context-menu option was active in read-only groups
- Zotero.Searches.getAll() now takes an optional libraryID parameter (and defaults to personal library)
2009-12-08 00:02:28 +00:00
Dan Stillman
01e9bea66e
Support library-key hashes in zotero://timeline and zotero://select URLs
2009-12-05 20:16:42 +00:00
Dan Stillman
9c5c02ef50
- In saved searches, use librayID_key hashes rather than ids for collections and saved searches (fixes inconsistent references across machines going forward, though it can't fix references that are already incorrect)
...
- Make "Saved Search" a separate search condition from 'Collection' in drop-down menu
- Better handle invalid search conditions
- (Dev) Saved search conditions are now 'collection' and 'savedSearch' rather than 'collectionID' and 'savedSearchID', though the latter can be used as shortcuts when adding
This could use some testing.
2009-12-05 10:26:47 +00:00
Dan Stillman
f6c8494a6b
- Use keys rather than ids for report URLs
...
- Collection report sorting was backwards (since Fx3.5, probably)
- Return full Zotero.Search objects from Zotero.Searches.getAll()
2009-12-05 04:26:22 +00:00
Dan Stillman
b2589585db
Find DOI anywhere in string in Add Item by Identifier
2009-12-04 23:52:28 +00:00
Dan Stillman
031f5548b5
Map numPages to CSL number-of-pages
2009-12-04 07:03:14 +00:00
Dan Stillman
05a097d09e
Don't trigger file conflict if saved file timestamp is off exactly one hour from saved timestamp
...
I'd prefer to fix this properly, but I'm not sure exactly what's causing it on various platforms, and the odds of a file being edited exactly one hour to the second after the saved timestamp are fairly slim
2009-12-03 09:25:01 +00:00
Dan Stillman
7984e77524
- Fix some creator-related sync problems
...
- Don't flip out if server decides to include the default libraryID in an object node
2009-12-03 09:07:26 +00:00
Dan Stillman
b42b310d67
Add some debugging for a sync problem
2009-12-02 23:57:55 +00:00
Dan Stillman
0fe5389858
Remove any remaining blank tags and enforce on DB level
2009-12-02 08:11:37 +00:00
Dan Stillman
6539cace59
Add Zotero storage TOS link
2009-11-28 21:45:25 +00:00
Dan Stillman
c0b97e339a
Apply modified version of Frank's OpenURL patch: Append '&' if OpenURL resolver URL already has '?' in it
2009-11-28 16:37:11 +00:00
Dan Stillman
99d19f35f7
Child items of deleted items appeared in gray (i.e., not deleted) in Trash
2009-11-28 05:04:24 +00:00
Dan Stillman
3e7f1f0608
Make key-based URLs explicit
2009-11-28 00:31:55 +00:00
Dan Stillman
020cf3ee95
Try to fix Windows file access error on syncing of modified files
2009-11-27 21:39:11 +00:00
Dan Stillman
b4dab3ce9c
Use dateModified instead of clientDateModified when finding old items
2009-11-27 20:43:27 +00:00
Dan Stillman
8d09efb9b5
Using ANY mode in Advanced Search window (not saved search) caused all library items to be returned
2009-11-27 20:34:02 +00:00
Dan Stillman
6bed1231b3
Apply mguelck's patch from dev list to fix issue with sorting of multiple sources in one citation
2009-11-26 05:11:47 +00:00
Dan Stillman
f8e995409f
- Support server-based sync request queuing
...
- Fix "Module not initialized" error
- Display sync status in sync icon tooltip
2009-11-25 06:33:10 +00:00
Dan Stillman
02f2a5b51c
Auto-reset on a couple "Cannot set source to invalid item" sync errors
2009-11-25 02:27:08 +00:00
Dan Stillman
3b9f23baf3
Fix open/save window importing BibTeX files without UTF-8 BOM in auto mode -- just default to UTF-8
2009-11-25 01:31:31 +00:00
Dan Stillman
31943dfba7
- If snapshot pref is off or toggled off, save web page item for open PDF via Create New Item from Current Page rather than standalone PDF attachment
...
- When saving open PDF via CNIfCP, select in items list (after a currently unavoidable one-second delay)
2009-11-23 10:40:24 +00:00
Dan Stillman
6059bf0e1b
Always rename attachment title when using Rename File from Parent Metadata
2009-11-23 06:58:52 +00:00
Dan Stillman
2a3b5593b7
- Add dialog when changing data directory to empty folder explaining that files need to be copied manually
...
- Change "Storage Location" to "Data Directory Location" in preferences
2009-11-20 20:25:09 +00:00
Dan Stillman
1746450abf
- Add separate message for group quota errors
...
- Allow errors to suppress "Report Error..." button
2009-11-20 08:22:08 +00:00
Simon Kornblith
2b019c4427
fix tab weirdness in FF 3.6
2009-11-17 19:15:41 +00:00
Dan Stillman
7cc48426b3
Don't immediately re-upload synced relations
2009-11-15 07:12:54 +00:00
Dan Stillman
7eb2f5aad3
Uh, don't pull every single translator from the repository on every new installation kthxbye
2009-11-15 03:30:21 +00:00
Dan Stillman
3446aaf645
Fix constraint error "UPDATE itemAttachments SET syncState=?" during sync
2009-11-14 18:31:48 +00:00
Dan Stillman
7b8db1f09f
Remove (unused, I believe) eval() calls in TinyMCE to avoid AMO flagging, though we'd have to do so on every update
2009-11-13 06:43:59 +00:00
Dan Stillman
d245064f87
Add a note to eval() in json.org library
2009-11-13 06:22:44 +00:00
Dan Stillman
3fd5fe06a3
Remove unused eval() calls in Timeline code to avoid AMO flagging, though we should probably integrate a newer version of Timeline anyway
2009-11-13 06:13:08 +00:00
Dan Stillman
034c2a1792
Remove (harmless) eval() calls in conditional-timed-textbox.xml (used for quicksearch on Fx3) to avoid AMO flagging
2009-11-13 06:08:28 +00:00
Dan Stillman
ba1b45b555
Add type attributes to csledit.xul and cslpreview.xul iframes to avoid AMO flagging
2009-11-13 05:44:01 +00:00
Dan Stillman
1be64e2d68
Send repo pings to API server
2009-11-09 05:13:10 +00:00
Dan Stillman
9cd0aa2182
Purge deleted values on trash empty
2009-11-06 09:26:44 +00:00
Dan Stillman
d421f25878
- Fix "itemID 'undefined' not an integer in Zotero.Item.addRelatedItem()" sync error
...
- Allow last remote sync times to be decimals
2009-11-04 06:25:56 +00:00
Dan Stillman
b921d5ac31
Fix some error handling in WebDAV purge/delete
2009-11-03 19:04:37 +00:00
Dan Stillman
79093b7c5c
Grab HTTPS URLs in COinS
2009-11-02 22:03:52 +00:00
Dan Stillman
bb0d70a050
Add comment
2009-11-02 06:03:52 +00:00