Dan Stillman
ce62e7f29b
Fix "Invalid sync state '4'" error
2013-08-27 14:26:29 -04:00
Dan Stillman
1be8cf743e
Merge pull request #375 from gracile-fr/4.0
...
4.0 - Localization
2013-08-18 00:54:52 -07:00
Simon Kornblith
0c431e07ef
Fix unnecessary reloading of session data
...
See https://forums.zotero.org/discussion/30740?page=1#Item_16
2013-08-17 17:43:39 -04:00
Simon Kornblith
ba0c33545f
More typos
2013-08-16 17:56:10 -04:00
Simon Kornblith
70f04c3d8b
Fix typos (thanks @aurimasv)
2013-08-16 17:53:36 -04:00
Dan Stillman
8e2de92ca8
Fix the Quick Copy site editor window
2013-08-16 16:28:23 -04:00
gracile-fr
f3137099bc
Localize et al. in the middle pane
...
(Heromyth's PR #358 , #360 , #361 )
2013-08-15 23:15:02 +02:00
gracile-fr
723e8a4e30
Localize Ctrl/Cmd-Shift in Prefs
2013-08-15 22:53:56 +02:00
gracile-fr
355b1fbc57
Localize Ctrl/Cmd-Shift in Prefs
2013-08-15 22:45:04 +02:00
Simon Kornblith
ff0f649a4d
Call done handler after saving
...
Broken by dde09c54a2
2013-08-15 15:50:44 -04:00
Simon Kornblith
e35f254fa1
Use API v2 in connector, part 1
2013-08-15 15:43:24 -04:00
Simon Kornblith
71e7fde327
Return multiple items from Zotero.Utilities.itemToServerJSON()
2013-08-15 15:43:22 -04:00
Simon Kornblith
52a544850a
Rename Zotero.ID.getKey() to Zotero.Utilites.generateObjectKey()
...
(To make it accessible to the connector)
2013-08-15 14:32:15 -04:00
Simon Kornblith
2e4f75a9f0
Rename Zotero.ID.getKey() to Zotero.Utilites.generateObjectKey()
...
(To make it accessible to the connector)
2013-08-15 14:31:03 -04:00
Simon Kornblith
14192059ce
Fix innocuous "itemProgress is not defined" error
2013-08-15 13:59:43 -04:00
Simon Kornblith
dde09c54a2
Fix handling of errors when saving items to data store asynchronously
2013-08-15 13:47:03 -04:00
Dan Stillman
318e5b2dd6
Enable debug line for file sync
2013-08-14 10:51:05 -04:00
Dan Stillman
2dc8fc6912
Update versions
2013-08-09 11:50:10 -04:00
Simon Kornblith
a723c85999
Return a promise from Zotero.shutdown()
2013-08-09 11:11:01 -04:00
Simon Kornblith
8a8093028d
Check if callback exists before calling
2013-08-09 11:00:55 -04:00
Simon Kornblith
2069b5b396
Fix switching in and out of connector mode
...
Broken by 9d3f55be51
2013-08-09 10:55:56 -04:00
Dan Stillman
8f0dac0eb4
Update version and styles
2013-08-08 15:24:47 -04:00
Dan Stillman
a954d94027
Add missing semicolon
2013-08-08 15:21:11 -04:00
Dan Stillman
d5fcde0612
Disable OS.File for file syncs on Windows <Fx25
...
stat.lastModificationDate returns the last access date
instead of the modification date due to bug
https://bugzilla.mozilla.org/show_bug.cgi?id=899436
2013-08-08 15:19:37 -04:00
Dan Stillman
84c5a1bffa
Tweak error message for OS.File errors during file sync
2013-08-08 14:32:54 -04:00
Dan Stillman
c29720743a
Fix file sync error in Gecko 23+ if local file path is too long
2013-08-08 14:31:53 -04:00
Dan Stillman
610017e4df
Fix file sync error on Windows
2013-08-08 14:15:41 -04:00
Dan Stillman
4af73f4a52
Fix file sync error in Fx23+ for empty attachment paths
...
And fix reporting of non-OS.File file sync errors
2013-08-08 13:41:34 -04:00
Dan Stillman
8bdac7015b
Focus title on shortcut key new item even if item type isn't changed
2013-08-07 20:28:17 -04:00
Simon Kornblith
e132787774
Move root check to before DB initialization
2013-08-07 18:32:40 -04:00
Simon Kornblith
0957f8de02
Merge branch 'zap-cache' into 4.0
2013-08-07 18:00:40 -04:00
Simon Kornblith
517ca6f342
Force quit after zapping cache files to prevent destroying prefs
2013-08-07 18:00:25 -04:00
Dan Stillman
2bd0019261
'let' is valid in XBL, just not in event attributes, I guess
2013-08-07 17:09:41 -04:00
Dan Stillman
a3375d540b
Fix comment that broke 7572eebcd
2013-08-07 17:06:48 -04:00
Dan Stillman
7572eebcd1
Offer autocomplete of same creator for different creator types
...
If a creator exists on an item but is a different creator type than the
one being entered, show creator in autocomplete list.
2013-08-07 15:25:15 -04:00
Dan Stillman
39e92bacb3
Focus title field when creating new item via menu or shortcut key
2013-08-07 13:17:25 -04:00
Dan Stillman
9d3f55be51
Use async DB for autocomplete
...
This was probably hanging previously because I was passing a JS function for
onProgress, which apparently isn't allowed.
2013-08-07 11:01:12 -04:00
Dan Stillman
b6f493207f
Closes #311 , Update RIS/Refer pref to mention BibTeX too
2013-08-06 16:32:02 -04:00
Dan Stillman
08296b06a5
Include libraryID in file sync debug message
2013-08-06 16:03:03 -04:00
Dan Stillman
b20a7a572c
Disable some debug logging for file syncing
2013-08-06 16:02:49 -04:00
Dan Stillman
8b918b21ad
Capitalize Q library in About pane
2013-08-06 15:49:45 -04:00
Dan Stillman
795211fb40
Focus Close button by default in About pane
2013-08-06 15:49:26 -04:00
Dan Stillman
5b09b1e2be
Update submodules, repotime, and versions
2013-08-06 15:23:04 -04:00
Dan Stillman
f2d9580ba6
Update locales from Transifex
2013-08-06 15:19:45 -04:00
Dan Stillman
97f662fe67
Fix note resetting in external note window during file syncing
...
https://forums.zotero.org/discussion/29008
2013-08-05 20:47:50 -04:00
Dan Stillman
675fde2f1a
Use async I/O for attachment (blue dot) column file check in Fx23+
2013-08-05 16:31:23 -04:00
Dan Stillman
86c6611560
Update auto-update pref text to include styles
2013-08-05 10:57:09 -04:00
Dan Stillman
f341bb1ae0
Fix error exporting linked HTML file
...
https://forums.zotero.org/discussion/29392/#Item_14
2013-08-04 23:30:28 -04:00
Dan Stillman
1267c4d659
Closes #77 , Create linked files with drag and drop
...
The cursor effect doesn't work reliably anywhere other than on Linux,
but external files can now be linked instead of stored with
Cmd-Option-drag on OS X and Ctrl-Shift-drag on Win/Linux.
2013-08-03 18:08:09 -04:00
Dan Stillman
84d9963e14
File sync optimizations
2013-08-02 01:13:27 -04:00
Dan Stillman
e177e3e718
Optimize local file modification checks during file syncs
...
- On manual sync or the first auto-sync of a session, check all files
- During other auto-syncs, check only files previously modified or
opened externally via Zotero (including Show File) within the last 3
hours
- Every 3 hours, do a full check of all files even if it's an auto-sync
- Spin event loop during synchronous file checks to avoid hanging the UI
- Zotero.Sync.Runner.sync() now takes an options object (e.g.,
options.background)
Todo:
- Provide feedback on last full check in sync icon tooltip?
- Auto-sync on app focus, if this speeds up syncs enough?
2013-08-02 00:45:26 -04:00
Dan Stillman
dc8998c5bc
Add Firefox-wide shortcut (Ctrl/Cmd-Shift-S) for "Save to Zotero"
...
Also: Don't show Firefox-specific shortcut keys in Standalone prefs
2013-07-31 23:19:19 -04:00
Dan Stillman
f0c5c50bd4
Blacklist Firefox HealthReport errors
2013-07-30 15:48:53 -04:00
Dan Stillman
ec47a31000
Fix warning in Nightly about yield without a value
2013-07-29 02:26:09 -04:00
Dan Stillman
2736e7e6d1
Use Ctrl-Shift for all shortcuts on Windows/Linux instead of Ctrl-Alt
...
https://forums.zotero.org/discussion/25927/#Item_5
2013-07-28 20:18:24 -04:00
Simon Kornblith
670f272b32
Alter message on auto-update
...
Avoid ambiguously implying that Linux users should be running Zotero as
root, and tell them to fix the permissions on the Zotero executable instead.
See https://forums.zotero.org/discussion/31020/
2013-07-27 01:46:13 -04:00
Dan Stillman
b059b2abde
Fix shortcut keys on Windows and Linux
2013-07-26 15:35:06 -04:00
Simon Kornblith
1055187c8b
If Zotero is run as root, clobber the cache directory and show a warning
2013-07-25 00:47:38 -04:00
Dan Stillman
185c5a3a4d
Perform sync file modification checks off the main thread in Firefox 23+
...
OS.File doesn't seem to work reliably before Firefox 23, so older
versions will continue to do mod time checking on the main thread.
Zotero.Sync.Storage.checkForUpdatedFiles() now returns a promise.
2013-07-22 20:41:37 -04:00
Dan Stillman
b9c2ea507d
Add mode name to credentials-cached debug message
2013-07-22 20:39:20 -04:00
Dan Stillman
f85d25d1d1
Remove unused argument in Z.Sync.Storage.Mode.prototype.cacheCredentials
2013-07-22 20:37:39 -04:00
Dan Stillman
40f0de75d8
Separate out Zotero.Item._updateAttachmentStates()
2013-07-22 20:35:21 -04:00
Dan Stillman
4b280090fc
Better debugging info for library errors
2013-07-22 20:31:52 -04:00
Dan Stillman
5806c53825
Evaluate test.js as JS 1.8 in Firefox 17
2013-07-22 20:30:45 -04:00
Dan Stillman
73b0bc67c5
Add Zotero.Item.libraryKey, to return libraryID and key ("0/ABCD2345")
2013-07-22 20:29:32 -04:00
Dan Stillman
828a2917c4
Add Zotero.platformVersion and Zotero.platformMajorVersion
...
platformVersion is a string that needs to be checked with
nsIVersionComparator. platformMajorVersion is an integer that can be
checked with > and < when the major Gecko version is enough.
2013-07-22 20:27:53 -04:00
Dan Stillman
e459020b66
Add asynchronous Zotero.Utilities.Internal.md5Async()
...
Also switch ZU.Internal.md5() to use the same binary->hex conversion
code, since I can no longer reproduce the problem I was having with it
before.
2013-07-22 20:27:40 -04:00
Dan Stillman
b075d91f9c
Revert "Remove debug line"
...
This reverts commit a2249b9bee
.
2013-07-22 03:16:40 -04:00
Dan Stillman
500c55bdd3
Revert "Revert "Extra debugging for file sync hangs on slow connections""
...
This reverts commit 4907489707
.
2013-07-22 03:16:19 -04:00
Dan Stillman
a2249b9bee
Remove debug line
2013-07-22 02:36:46 -04:00
Dan Stillman
4907489707
Revert "Extra debugging for file sync hangs on slow connections"
...
This reverts commit 46cce5a2bd
.
Conflicts:
chrome/content/zotero/xpcom/storage/streamListener.js
2013-07-22 02:35:53 -04:00
Dan Stillman
78b5bc6727
Update locales from Transifex
2013-07-22 02:31:30 -04:00
Simon Kornblith
67ad94c45f
Update to citeproc-js 1.0.471
2013-07-22 01:46:20 -04:00
Dan Stillman
c722ec888f
Remove hopefully unnecessary hack dating to Firefox 3.1
2013-07-17 18:56:33 -04:00
Dan Stillman
46cce5a2bd
Extra debugging for file sync hangs on slow connections
2013-07-17 18:55:43 -04:00
Dan Stillman
8c6a9bfbf0
Add some debugging for a memory usage issue during file syncing
2013-07-17 18:03:00 -04:00
Dan Stillman
375f0774c0
Merge pull request #327 from aurimasv/dup-right-click
...
Allow right-click on multiple items in duplicate view. Closes #53
2013-07-16 00:32:15 -07:00
Dan Stillman
230ec24251
Remove some unnecessary CSS
2013-07-16 03:22:24 -04:00
Dan Stillman
51cbf0c820
Fix spacing around Reindex Item icon on Windows
2013-07-16 03:19:44 -04:00
Dan Stillman
75d5d9f88d
Add Publication Title to title/creator/year search
...
As requested by Simon
2013-07-15 19:55:18 -04:00
Simon Kornblith
b55f226900
Fix handling of multiple missing/corrupt citations when "No" is clicked
2013-07-13 16:04:24 -04:00
Simon Kornblith
d2166540c6
Zip as much as possible in ZSA without repacking omni.ja, part 1
2013-07-12 01:42:09 -04:00
Dan Stillman
59550167a7
Move TinyMCE into resource://
...
This fixes CSS in popups and probably other things.
2013-07-12 00:40:03 -04:00
Dan Stillman
7ec7039a9a
Update repotime, submodules, renamed styles, and versions
2013-07-11 23:21:28 -04:00
Dan Stillman
e6756ea113
Update locales from Transifex
2013-07-11 23:16:48 -04:00
Simon Kornblith
61fba0a788
Update to citeproc-js 1.0.470
2013-07-11 23:00:14 -04:00
Dan Stillman
1d09c85822
Avoid unnecessary scrollbar in sync error panel, and remove height hack
2013-07-08 21:09:39 -04:00
Dan Stillman
10e9c5e0b7
Restore ZFS quota warning
...
Possible that this hasn't shown since 4.0?
2013-07-08 20:13:47 -04:00
Dan Stillman
16327ddad6
Don't update Date Modified when syncing related items
...
This caused all items with related items to lose their Date Modified
when synced down.
2013-07-08 18:18:16 -04:00
Simon Kornblith
0a8990947c
Update to citeproc-js 1.0.469
2013-07-03 00:40:35 -04:00
Dan Stillman
8e8bc15071
Closes #291 , Default to last-used item type when creating item via
...
keyboard
2013-07-02 16:48:53 -04:00
Dan Stillman
30a0bbcca2
Fix conflict with Cmd-Shift-A, and probably other third-party shortcuts
...
The Zotero shortcut keys, and their event.preventDefault(), were bound
to keydown, so shortcuts bound to keypress were still be called. This
moves most of the shortcut handling code into the keypress handler.
Fixes #344
2013-07-02 02:43:53 -04:00
Dan Stillman
4d9191ccd8
Fixes #343 , Add Item by Identifier textbox is truncated on second open
2013-06-30 01:46:50 -04:00
Dan Stillman
d1e2ea57a5
Maybe fix note overwriting with embedded images in notes
...
But given that I can't really reproduce it, this is more of a guess.
2013-06-28 15:26:23 -04:00
Simon Kornblith
85682dbb19
Remove field codes for empty bibliographies when refreshing
...
This happens when a user inserts a bibliography in the middle of a
paragraph and doesn't fully delete it.
Also remove unused code for deleting citations from the document.
2013-06-27 22:02:35 -04:00
Simon Kornblith
44bb1ad976
Ignore empty bibliography fields
2013-06-27 22:02:31 -04:00
Simon Kornblith
28355c5ab5
Fix error message when inserting a field in an unsupported location
2013-06-27 22:01:31 -04:00
Simon Kornblith
23fc663378
Call Preferences "Preferences" in menu on all platforms
...
Fixes #340
2013-06-19 12:52:04 -04:00
Simon Kornblith
f0c2507b89
Anchor regex
2013-06-19 02:23:26 -04:00
Simon Kornblith
6f9ffe13e3
Don't change capitalization of unabbeviated words in journal titles
...
Fixes https://forums.zotero.org/discussion/30352/
2013-06-18 23:51:46 -04:00
Simon Kornblith
9f0e5c02a6
Ignore files in translators directory not ending in .js
...
Fixes #339
2013-06-13 14:18:59 -04:00
Simon Kornblith
f02132f5a9
Merge pull request #330 from aurimasv/4.0
...
Prefer higher priority translators even if they don't target the top frame
2013-06-06 16:50:34 -07:00
Simon Kornblith
6ef9a061f3
Only use Components.utils.methodjit when supported
...
As Boris Zbarsky pointed out in
https://bugzilla.mozilla.org/show_bug.cgi?id=878679 ,
the setTimeout() hack doesn't help in Firefox 23 and later. For now we
use the useMethodjit hack when available, so that performance won't
regress for Firefox 23, and cross our fingers that
https://bugzilla.mozilla.org/show_bug.cgi?id=776798 is fixed for
Firefox 24.
2013-06-06 19:38:48 -04:00
Simon Kornblith
1cee348f51
Revert "Remove use of Components.utils.methodjit"
...
This reverts commit 53a4d987b6
.
2013-06-06 19:31:09 -04:00
Simon Kornblith
53a4d987b6
Remove use of Components.utils.methodjit
...
It appears that this flag can no longer be set in new-ish Nightlies.
This patch switches code that used nsITimers with the
Components.utils.methodjit hack to use setTimeout on the hidden DOM
window instead, so that we still get the JIT. (See
https://bugzilla.mozilla.org/show_bug.cgi?id=776798 )
This might also mean that callbacks from doGet etc. no longer get JITed.
At some point, we should test this with the JIT profiler.
2013-06-05 18:12:52 -04:00
Simon Kornblith
5bfee27ab9
Remove unused getService for VersionComparatorService
2013-06-05 17:55:49 -04:00
Simon Kornblith
5bde5a106b
Use Services.obs instead of getService for observer service
2013-06-05 17:54:53 -04:00
Aurimas Vinckevicius
7fb3c13bc2
Prefer higher priority translators even if they don't target the top frame.
...
E.g. pdf+html pages for HighWire 2.0 (http://www.plantcell.org/content/25/4/1213.full.pdf+html?with-ds=yes )
2013-05-27 18:43:42 -05:00
Simon Kornblith
a7984916ad
Protect against pasting HTML-formatted text into QuickFormat dialog
2013-05-24 00:39:19 -04:00
Simon Kornblith
c0f3e3c425
Fix box scrolling
2013-05-23 23:27:29 -04:00
Simon Kornblith
a439456f05
Don't let bubbles get highlighted
2013-05-23 23:27:29 -04:00
Simon Kornblith
3eff3605f7
Fix deletion and keyboard navigation
2013-05-23 23:27:29 -04:00
Simon Kornblith
9c63379544
Fix drag and drop in QuickFormat dialog.
...
Unfortunately, this required switching from using labels to spans,
which means there is more work to make the delete key work properly
again.
2013-05-23 23:27:29 -04:00
aurimasv
fdb35e2e92
Allow right-click on multiple items in duplicate view. Closes #53
2013-05-20 04:39:19 -05:00
Dan Stillman
311e6f2fa7
Merge pull request #326 from aurimasv/dup-click
...
Tweak duplicate view click behavior
2013-05-19 20:21:49 -07:00
Aurimas Vinckevicius
4546089672
Tweak duplicate view click behavior
...
Allow ctrl/alt/shift click actions in duplicate view. (closes #324 )
Allow right-click behavior on single item/attachment selection. (closes #325 )
2013-05-19 22:20:28 -05:00
Dan Stillman
d3ec8fcdcf
Ignore standalone-no-display class when building attachment button menu
2013-05-19 00:14:13 -04:00
Dan Stillman
c5291bdd7d
Remove unnecessary ids after bfb30eed59
2013-05-19 00:10:49 -04:00
Dan Stillman
903fc0e001
Fix incorrect id in bfb30eed59
2013-05-19 00:10:08 -04:00
aurimasv
bfb30eed59
Don't display snapshot or link from page context menus for Standalone
2013-05-18 23:01:24 -05:00
Dan Stillman
8a935c8443
Add Indonesian locale
2013-05-17 14:43:26 -04:00
Dan Stillman
bbf066f55a
Merge pull request #313 from adam3smith/adduris
...
add more item handler protocols to add by URI
2013-05-14 00:06:42 -07:00
Dan Stillman
9c82a7a661
Reset Quick Copy list when resetting translators, too
2013-05-10 14:51:41 -04:00
Dan Stillman
5fbd569fdf
Fix refreshing of Quick Copy list when resetting styles
2013-05-10 14:49:29 -04:00
Dan Stillman
6b61795d96
Fix NS_ERROR_FILE_IS_LOCKED if no files to add to upload zip
2013-05-10 01:14:22 -04:00
Simon Kornblith
4616a51874
Fix #318 , x-www-form-urlencoded, not x-www-urlencoded
2013-05-08 13:23:33 -04:00
Simon Kornblith
2a33ede284
Fix innocuous error installing a style
...
Installing a style could throw an error if the preferences were open and the
styles pane had not yet been selected, although the style would be
successfully installed.
See https://forums.zotero.org/discussion/29250/importing-a-new-style/
2013-05-02 14:48:53 -04:00
Dan Stillman
01fd28b99f
Update versions
2013-05-02 03:10:38 -04:00
Dan Stillman
59ef9c89da
Fix DB upgrade error after running <=Zotero 4.0.6 on 4.0.7 DB
2013-05-02 03:06:37 -04:00
Dan Stillman
5268907798
Add new string to other locales
2013-05-02 01:28:04 -04:00
Dan Stillman
5a2a485a79
Add a WebDAV verification step to ensure 404 on missing files
2013-05-02 01:19:26 -04:00
Dan Stillman
9b5327ecd7
Fix spacing of sync auto-change log message
2013-05-01 23:58:48 -04:00
Dan Stillman
877b8741ae
Fix some tag bugs from efda43f6e3
(and maybe also earlier?)
2013-05-01 23:58:33 -04:00
Dan Stillman
efda43f6e3
Speed up saving of tags with many items
...
Fixes #289 , RIS import gets progressively slower
2013-05-01 19:16:15 -04:00
Dan Stillman
9e8559b4be
Speed up flattenArguments()
2013-05-01 18:29:44 -04:00
Dan Stillman
35f1720b08
Add missing index to creatorData table
...
It's amazing what you can find when you actually have a profiler.
2013-05-01 18:00:28 -04:00
Dan Stillman
8bed3d44ed
Remove another extra function wrapper
2013-05-01 16:19:01 -04:00
Dan Stillman
1e47d12436
Remove extra function wrapper
2013-05-01 16:17:32 -04:00
Dan Stillman
75293a475d
Use nicer alerts for error reporting error messages
2013-05-01 15:33:15 -04:00
Dan Stillman
2a7a604f28
Use foreground requests for manual sync and error reporting
...
Adds a 'foreground' flag to Zotero.HTTP.promise() options
Also, can now pass successCodes: false to always resolve the promise and never
throw UnexpectedStatusException
2013-05-01 15:30:39 -04:00
Dan Stillman
e09295ee76
Fix compatibility with authenticated proxies
...
It's not clear when this became an issue, but our usual background HTTP
requests (set that way to avoid triggering auth prompts when saving from
websites) weren't triggering proxy authentication dialogs, which was breaking
most network activity in Standalone. To fix this, we now make a foreground
request at startup to a file on S3 and resolve the Zotero.proxyAuthComplete
promise when we're done. Any network requests that want to wait for proxy
authentication can wait for that promise.
This behavior can be disabled via the triggerProxyAuthentication hidden pref.
2013-05-01 06:29:31 -04:00
Simon Kornblith
527e0ebf4e
Update to citeproc-js 1.0.460
2013-05-01 01:49:27 -04:00
Dan Stillman
73b90eb1df
Update versions
2013-05-01 01:16:41 -04:00
Dan Stillman
06007e85a8
Update locales from Transifex
2013-05-01 01:16:10 -04:00
Dan Stillman
e442279210
Update submodules and repotime
2013-05-01 01:11:34 -04:00
Dan Stillman
c78f8b8e77
Return false for group.filesEditable if group.editable is false
...
It's possible for filesEditable in the DB to be set to 1 even if
editable is 0. We generally check editable first anyway, but let's be
safe.
Also make editable/filesEditable return booleans instead of numbers
2013-04-30 18:13:40 -04:00
Dan Stillman
b09daebbde
Don't try to upload files if no file editing access for library
...
This should fix https://forums.zotero.org/discussion/29149/ and probably
some other things.
2013-04-30 17:48:01 -04:00
Dan Stillman
cb7070cc4e
Fix translator/style updating on startup
2013-04-30 05:33:37 -04:00
Dan Stillman
94af661a07
Update CSL locales
2013-04-27 04:46:25 -04:00
Dan Stillman
110f5bc963
Update locales from Transifex
2013-04-27 04:45:46 -04:00
adam3smith
e68889af45
put this into the right function
2013-04-25 16:08:59 -06:00
Dan Stillman
d205aac0e1
Fix group deleting
2013-04-24 16:35:48 -04:00
adam3smith
e901cc1bf3
add Zotero protocoll
2013-04-23 18:20:45 -06:00
adam3smith
4a4490923b
add protocol description
2013-04-23 14:21:43 -06:00
Dan Stillman
d128e31467
Fix "Delete reconciliation unimplemented for searches"
...
Just ignore the remote deletion
2013-04-23 15:52:35 -04:00
adam3smith
f47b878f7b
add more item handler protocols to add by URI
2013-04-23 13:26:41 -06:00
Simon Kornblith
557140a022
Update citeproc-js to 1.0.455
2013-04-23 14:38:51 -04:00
Simon Kornblith
c112685338
Fix #312 , Google Books translator fails in Fx Nightly > 4/2
...
Also remove remnants of old DOM bindings
2013-04-23 00:17:35 -04:00
Dan Stillman
f8515693aa
Fix error when no results from regexp search
2013-04-22 20:08:01 -04:00
Dan Stillman
44ea578fd5
Fix updating of item type icon when changing types (broken by 6b7fe80
)
2013-04-22 20:07:02 -04:00
Dan Stillman
e3193526fa
Fix for WebDAV server returning 300 if lastsync but no lastsync.txt
...
https://forums.zotero.org/discussion/29040/
2013-04-22 15:53:54 -04:00
Dan Stillman
7b24dbd75c
Fix "Display character encoding on export" checkbox in prefs
2013-04-22 15:03:18 -04:00
Dan Stillman
0b6312722d
Update versions
2013-04-22 01:44:02 -04:00
Dan Stillman
6b7fe8053a
Fix UI update when adding/removing colored tags in search modes
...
https://forums.zotero.org/discussion/28827/404-colored-tag-search-results/
2013-04-21 03:06:35 -04:00
Simon Kornblith
ce2828773b
Fix saving PDFs open in pdf.js
2013-04-20 21:48:53 -04:00
Dan Stillman
65c7a5988b
Limit autocomplete for tags and fields to current library
...
Not done for advanced search
Should be easy for saved search, but not yet done
2013-04-19 15:10:05 -04:00
Dan Stillman
8469ce821b
Merge pull request #305 from rsnape/issue-251-fix
...
Fix issue #251
2013-04-19 03:22:05 -07:00
J Richard Snape
1e45aed753
Fix issue #251
...
Two changes needed to cope with shift-enter being pressed both
with and without changes to current creator row
Signed-off-by: J Richard Snape <rsnape@dmu.ac.uk>
2013-04-19 10:53:46 +01:00
Dan Stillman
5c5b9af1d7
Increase max note title length to 120
...
https://forums.zotero.org/discussion/28945
2013-04-19 01:40:25 -04:00
Dan Stillman
41c9a4a433
Fix relative path support to sync properly
...
Dual boot and VM setups worked, but only absolute paths were synced,
because syncing uses attachmentPath, which was resolving relative paths
itself (#51 ). attachmentPath now returns what's in the database (as it
did originally), and getFile() does the resolving instead.
This means that anything relying on attachmentPath directly needs to be
aware that it might get a placeholder-prefixed relative path.
2013-04-19 01:33:23 -04:00
Frank Bennett
95d8348a77
Remove updateItems()
2013-04-19 11:13:49 +09:00
Frank Bennett
855d0b7fba
Use rebuildProcessorState() in RTF Scan. Fixes AGM SIG-CHI Proceedings (numeric style, bib sorted by author), and possibly others.
2013-04-19 10:55:11 +09:00
Simon Kornblith
127cb259c1
Remove old comment
2013-04-18 15:45:24 -04:00
Simon Kornblith
4486ba4495
Remove "%" from list of unencoded entities
...
@aurimasv's patch from https://github.com/zotero/zotero/pull/304#issuecomment-16562271
2013-04-18 15:44:40 -04:00
Simon Kornblith
dbd36a935f
Merge pull request #304 from simonster/file-fixes
...
Try to parse paths as paths in addition to as URIs
2013-04-18 09:45:40 -07:00
Simon Kornblith
ecb8cb140d
Don't fire explicit styleChanged event on load
...
Otherwise, the bottom of the document preferences window can be
cut off the first time it is displayed. A styleChanged event is still
fired after setting the selection.
2013-04-18 03:30:33 -04:00
Simon Kornblith
6fe1c1cbba
Handle pathological case with backslashes in path
2013-04-18 02:56:50 -04:00
Simon Kornblith
61300e4dd7
Try to parse paths as paths in addition to URIs
2013-04-18 02:32:24 -04:00
Simon Kornblith
b8ce002df3
Update to citeproc-js 1.0.451
2013-04-17 18:02:14 -04:00
Dan Stillman
7677eccb9f
Addresses #104 , Shorten long filenames on import
...
This fixes the problem for attached files. I assume this is still a
problem for importSnapshotFromFile(), which uses copyTo() on a
directory. For that we'd need a copyDirectoryToUnique() function that
shortened the names of all files in the directory.
2013-04-17 16:13:23 -04:00
Dan Stillman
500076ea63
Errors on some file sync requests could hang sync progress
2013-04-17 04:12:11 -04:00
Dan Stillman
084f671b18
Fix downloads on broken WebDAV servers
...
cloudme.com and maybe box.com appear to have stopped sending a
Last-Modified header for files, causing Zotero to skip the file download
step. Instead of relying on that, we now save a random id to the
lastsync file and just use that as an ETag.
Also migrate lastsync to lastsync.txt, which might be supported better
on some other broken WebDAV servers.
2013-04-17 03:07:20 -04:00
Simon Kornblith
a6e79d6bd3
Merge pull request #300 from aurimasv/transBinding
...
Revise translator preference rules for clarity & to favor top frame translators
2013-04-16 23:45:07 -07:00
Simon Kornblith
de2dec921f
Fix https://forums.zotero.org/discussion/28922/
2013-04-17 02:35:44 -04:00
Simon Kornblith
91b2de3ec6
Add missing string from d81e801685
2013-04-17 02:01:30 -04:00
Simon Kornblith
d81e801685
Add about:memory button to Standalone
2013-04-17 02:00:07 -04:00
Simon Kornblith
d154d7ed7f
Remove -moz-border-radius (supplanted by border-radius)
2013-04-17 01:42:11 -04:00
Simon Kornblith
f42ded42c6
Fix https://forums.zotero.org/discussion/28810/
2013-04-17 01:11:44 -04:00
Simon Kornblith
ba103721fe
Fix typo in deca49c433
2013-04-16 23:33:18 -04:00
Simon Kornblith
deca49c433
Avoid stack overflow in tests
2013-04-16 23:31:23 -04:00
Aurimas Vinckevicius
a0bc26713e
Revise translator binding rules for clarity & to favor top frame translators
2013-04-16 19:06:55 -05:00
Simon Kornblith
e893472331
Register as handler for BibTeX mime typese
2013-04-16 12:46:13 -04:00
Dan Stillman
b82a28e708
Extra file sync debugging
2013-04-16 01:10:42 -04:00
Dan Stillman
c185ffc728
Fix purgeDeletedStorageFiles() (from 5442e2e8
)
2013-04-16 00:16:51 -04:00
Simon Kornblith
ff5353fec1
Update to citeproc-js 1.0.450
2013-04-16 00:11:19 -04:00
Dan Stillman
9b1b4803dc
Update submodules and repotime
2013-04-15 22:26:36 -04:00
Dan Stillman
5442e2e8a8
Fix ZFS purging when switching to WebDAV
2013-04-15 22:21:54 -04:00
Simon Kornblith
bafad27311
IE doesn't support normalize
2013-04-15 15:15:01 -04:00
Simon Kornblith
80b10184b0
Fix race condition when running bookmarklet from Standalone server
2013-04-15 14:52:51 -04:00
Simon Kornblith
5a664ec3d9
Revert XDR timeout changes from 11316d952b
2013-04-15 14:52:27 -04:00