Commit graph

148 commits

Author SHA1 Message Date
Dan Stillman
a4afb67d91 Point directly to 3.0 plugins page from preferences
Not sure why this is localized, though
2012-01-25 16:44:48 -05:00
Dan Stillman
f272fc6861 Tweak read-only save error message 2012-01-20 17:51:00 -05:00
Dan Stillman
b1cd48a863 Avoid a third "this" in save icon first-run guidance 2012-01-19 21:06:28 -05:00
Dan Stillman
5e2cd44cc8 Remove trailing period 2012-01-18 03:41:29 -05:00
Dan Stillman
eddaa672ef Provide link to cert override docs in Standalone Verify Server
The button wasn't opening the WebDAV URL within Standalone, and
XULRunner doesn't provide the whitelist interface anyway.

Documentation page still needed
2012-01-18 03:37:54 -05:00
Dan Stillman
d63d24c636 Show access error for translator save attempt to read-only library
Not sure how this works for connector saves
2012-01-11 18:12:21 -05:00
Dan Stillman
9d16cb2fe6 "Use Firefox profile directory" -> "Use profile directory" 2012-01-05 14:58:11 -05:00
Simon Kornblith
878f70998f Show most recently cited items at the top of QuickFormat. Also, typing "ibid" into QuickFormat now shows a list of the most recently cited items. 2011-12-19 01:36:33 -05:00
Dan Stillman
fe97d33e38 Display "Load WebDAV URL" button in Verify Server error
Allows for easier Standalone cert override (I hope -- not yet tested)
2011-12-17 16:13:37 -05:00
Dan Stillman
0456e5d3be About pane updates 2011-12-14 17:52:10 -05:00
Simon Kornblith
eeedc49274 Fix quotation marks 2011-12-07 02:31:40 -05:00
Simon Kornblith
3349acc747 Fix description of how to add a locate engine 2011-12-04 14:17:51 -05:00
Dan Stillman
81b6974053 Add more reasonable "Medium" font setting, and shift M/L to L/XL
Also adjust spacing of radio buttons in General pref pane
2011-11-17 02:10:10 -05:00
Simon Kornblith
a259a6b8cd First run guidance for creator menu 2011-10-03 06:04:37 +00:00
Simon Kornblith
27b5505661 First run guidance for save icon 2011-10-03 04:44:40 +00:00
Simon Kornblith
3364a533c5 Add "Restore to Library" context menu option 2011-10-02 15:50:54 +00:00
Dan Stillman
e1cc377162 Show Zotero pane progress bar during sync processing
TODO: limit to large syncs?

This needs a lot of testing.

Also:
- Tweak pumpGenerator() wait level behavior to match Zotero.wait()
- If Zotero is closed in the top-most window, show a popup instead of the pane-covering progress meter, and take an optional icon in Zotero.showZoteroPaneProgressMeter() for use in the popup
- Restore protection against opening Zotero pane when Zotero.locked is set
- Display a nicer error if Zotero.DB.commitTransaction() is called without an active transaction
- Allow text with icons to extend to multiple lines in progressWindow popup
- Automatically use current window if one isn't specified in Zotero.repaint()
2011-09-21 23:00:20 +00:00
Simon Kornblith
08c8c4dfbd Use asynchronous APIs for collecting fields. This currently has the side effect of breaking the editor. 2011-09-15 07:57:06 +00:00
Simon Kornblith
953ec31166 Add context menu to translate icon, allowing the user to save to Zotero with alternative translators and to perform library lookup or use lookup engines without first saving the item 2011-08-28 20:12:08 +00:00
Simon Kornblith
a38119365e Locale changes from r10295 2011-08-26 21:52:41 +00:00
Simon Kornblith
aae77c6015 Add-on discovery support for Zotero Standalone, part 1 2011-08-25 07:35:22 +00:00
Simon Kornblith
d382f293ca Add link to cslPreview.xul and make sure things work in Standalone (and tab mode) 2011-08-24 06:58:42 +00:00
Simon Kornblith
b3cf130821 Add "Open csledit.xul" to Standalone advanced prefs 2011-08-24 05:59:20 +00:00
Simon Kornblith
cf0e1e6972 Ask before importing files on double-click 2011-08-18 15:29:13 +00:00
Simon Kornblith
a35c33312d Move standalone.dtd out of separate directory 2011-08-10 19:36:05 +00:00
Dan Stillman
7bf14390b2 Update version number 2011-08-10 19:30:54 +00:00
Dan Stillman
913cd0736e A couple other tweaks 2011-08-10 19:25:05 +00:00
Dan Stillman
b0d07045ef Fix typo 2011-08-10 19:21:03 +00:00
Simon Kornblith
c1057e2587 Remove uses of "Firefox" and fix version 2011-08-10 07:07:26 +00:00
Simon Kornblith
4a00bf1f74 Compactify tag selector. Unfortunately, there seems to be a bug in Fx 4+ that makes <menuitem type="checkbox"/> not work quite right on OS X. 2011-08-10 06:29:24 +00:00
Simon Kornblith
421e570ada Fix a bug in QuickFormat years and enable QuickFormat by default 2011-08-09 03:49:06 +00:00
Simon Kornblith
0031f0d319 Warn the user if they have modified a citation and ask whether to perform future updates. This makes the editor obsolete. 2011-08-09 03:37:24 +00:00
Simon Kornblith
125200bf83 Bring in line with https://github.com/citation-style-language/schema/blob/master/csl-citation.txt 2011-08-08 11:24:22 +00:00
Simon Kornblith
fa602e4984 Closes #1086, Some way to carry metadata inside or along with Word documents 2011-08-05 18:20:08 +00:00
Simon Kornblith
45b5421941 - Show an error when a document was created with an incompatible field type.
- Move duplicate detection resolution code to Zotero.Integration.URIMap interface, so it will apply to uncited items in the bibliography as well.
2011-08-05 02:26:25 +00:00
Simon Kornblith
a6da9fa061 Add missing locale term 2011-08-05 02:19:53 +00:00
Simon Kornblith
4901870c8a "Show in app tab" and "show in separate tab" are separate preferences.
Thanks to voxel for the patch
2011-08-03 20:05:33 +00:00
Simon Kornblith
53f4a49900 - "Keep Sources Sorted" now works
- Option to open classic dialog
2011-07-29 20:32:39 +00:00
Dan Stillman
56c7afc47e Duplicate detection:
- Adds a per-library "Duplicate Items" virtual search to the source list -- shows up by default for "My Library" but can be added to and removed from all libraries
- Current matching algorithm is very basic: finds exact title matches (after normalizing case/diacritics/punctuation/spacing) and DOI/ISBN matches (untested)
- In duplicates view, sets are selected automatically; in other views, duplicate items can be selected manually and the merge interface can be brought up with "Merge Items" in the context menu
- Can select a master item and individual fields to merge from other versions
- Word processor integration code will automatically find mapped replacements and update documents with new item keys

Possible future improvements:

- Improved detection algorithms
- UI tweaks
- Currently if any items differ, all available versions will be shown as master item options, even if only one item is different; probably the earliest equivalent item should be shown for each distinct version
- Caching of results for performance
- Confidence scale
- Creator version selection (currently the creators from the chosen master item are kept)
- Merging of matching child items
- Better sorting of duplicates if not clustered together by the selected sort column
- Relation path compression when merging items that are already mapped to previously removed duplicates

Other changes in this commit:

- Don't show Trash in word processor integration windows
- Consider items in trash to be missing in word processor documents
- Selection of special views (Trash, Unfiled, Duplicates) is now restored properly in new windows
- Disabled field transform context menu when item isn't editable
- Left/right arrow now expands/collapses all selected items instead of just the last-selected row
- Relation deletions are now synced
- The same items row is now reselected after item deletion
- (dev) Zotero.Item.getNotes(), Zotero.Item.getAttachments(), and Zotero.Item.getTags() now return empty arrays rather than FALSE if no matches -- tests on those return values in third-party code will need to be changed
- (dev) New function Zotero.Utilities.removeDiacritics(str, lowercaseOnly) -- could be used to generate ASCII BibTeX keys
- (dev) New 'tempTable' search condition can take a table to join against -- useful for implementing virtual source lists
- (dev) Significant UI code cleanup
- (dev) Moved all item pane content into itemPane.xul
- Probably various other things


Needless to say, this needs testing.
2011-07-22 21:24:38 +00:00
Simon Kornblith
4e0da80afc Show incompatible version dialog in Standalone if connector is outdated 2011-07-19 22:21:19 +00:00
Dan Stillman
7a50fcafe0 Replace "..." with proper ellipsis 2011-07-11 20:26:53 +00:00
Simon Kornblith
ba12583b22 - Fix download overlay
- Fix RIS/Refer intercept progress
2011-07-11 17:38:25 +00:00
Simon Kornblith
b1cec43982 Closes #1620, Replace lowercase Transform Text option with sentence case 2011-07-11 17:25:31 +00:00
Simon Kornblith
5e8c9669ea Closes #1863, Add transform -> sentence case option 2011-07-11 17:14:51 +00:00
Simon Kornblith
498f06c49b Missed locale file in r9820 2011-07-11 14:57:13 +00:00
Simon Kornblith
d12d639842 Support for add-ons 2011-07-02 07:16:24 +00:00
Simon Kornblith
fa7ca7e2d7 Improve standalone menus 2011-07-02 03:09:13 +00:00
Dan Stillman
c10fe8606c Closes #1563, add ability to add links by URI and edit existing link attachment URIs
Thanks to ajlyon for the patch
2011-06-16 18:17:06 +00:00
Simon Kornblith
8268d1b01c Zotero Everywhere megacommit
- Implement connector for Firefox (should switch in/out of connector mode automatically when Standalone is launched or closed, although this has only been tested extensively on OS X)
- Share core translation code between Zotero and connectors

Still to be done:

- Run translators in non-Fx connectors (this works in theory, but it's not currently enabled for any translators)
- Show translation results in non-Fx connectors
- Ability to translate to server when Zotero Standalone is not running
2011-06-14 00:36:21 +00:00
Simon Kornblith
d7e4ae3620 Add some new menu items 2011-06-03 05:14:48 +00:00