Dan Stillman
09bd70230f
Update translators and repotime
2013-03-26 13:36:40 -04:00
Dan Stillman
7fbfdce00e
ConcurrentCaller -- run a fixed number of concurrent async functions
...
If the functions return promises, the caller will wait until they're
fulfilled and slots open to start new functions.
2013-03-26 02:50:00 -04:00
Simon Kornblith
253c22f58c
Use latest csl-validator
2013-03-23 17:30:34 -04:00
Dan Stillman
f5d33a3a0c
Update submodules and versions
2013-03-22 02:34:12 -04:00
Dan Stillman
83cd3c49b0
Update submodules
2013-03-20 22:55:41 -04:00
Dan Stillman
e68f87fc83
Update translators and repotime
2013-03-14 02:42:01 -04:00
Dan Stillman
d2f028d797
Tag colors, synced settings, and (stopgap) silent DB upgrades
...
- New tag colors support, with the ability to assign colors to up to 6
tags per library. Tags with colors assigned will show up at the top of
the tag selector and can be added to (and removed from) selected items
by pressing the 1-6 keys on the keyboard. The tags will show up as
color swatches before an item's title in the items list.
- Synced settings, with Notifier triggers when they change and
accessible via the API (currently restricted on the server to
'tagColors', but available for other things upon request)
- Silent DB upgrades for backwards-compatible changes. We'll do
something fancier with async DB queries in 4.0, but this will work for
changes that can be made without breaking compatibility with older
clients, like the creation of new tables. The 'userdata' value is
capped at 76, while further increments go to 'userdata2'.
TODO:
- Try to avoid jitter when redrawing swatches
- Optimize tag color images for retina displays
- Redo attachment dots in flat style?
- Clear all colors from an item with 0 (as in Thunderbird), but I don't
think we can do this without undo
2013-03-03 06:23:25 -05:00
Dan Stillman
f92ed125b6
Merge branch '3.0' into 3.1
...
Conflicts:
chrome/content/zotero/tinymce/note.html
chrome/content/zotero/tinymce/noteview.html
chrome/content/zotero/xpcom/zotero.js
install.rdf
update.rdf
2013-02-25 12:46:43 -05:00
Simon Kornblith
4d2cee7824
Support journal abbreviations
...
Currently disabled by default
2013-02-24 05:57:28 -05:00
Dan Stillman
1575cfa84a
Update Q library
2013-02-18 02:33:12 -05:00
Dan Stillman
ee16d96f92
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/preferences/preferences.xul
chrome/content/zotero/xpcom/storage/webdav.js
chrome/locale/gl-ES/zotero/zotero.dtd
chrome/locale/gl-ES/zotero/zotero.properties
chrome/locale/zh-CN/zotero/zotero.dtd
chrome/locale/zh-CN/zotero/zotero.properties
install.rdf
update.rdf
2013-02-16 05:07:59 -05:00
Dan Stillman
0b89ccadf9
Update Q library
2012-12-11 03:30:47 -05:00
Dan Stillman
4caae896cf
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/attachments.js
chrome/content/zotero/xpcom/translation/translate_item.js
install.rdf
update.rdf
2012-11-23 01:49:32 -05:00
Dan Stillman
ac195d2a5e
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/integration/quickFormat.js
chrome/content/zotero/xpcom/attachments.js
chrome/content/zotero/xpcom/utilities.js
install.rdf
styles
update.rdf
2012-11-20 03:22:49 -05:00
Simon Kornblith
585e5981f6
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/storage/webdav.js
chrome/content/zotero/xpcom/storage/zfs.js
2012-11-12 16:04:39 -05:00
Simon Kornblith
bd367dcd85
Merge branch '3.0'
2012-11-11 17:15:30 -05:00
Simon Kornblith
73f775950d
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/cite.js
2012-11-08 09:40:18 -05:00
Simon Kornblith
bdfbfc10b2
Use methodjit...
2012-07-30 02:37:39 -04:00
Simon Kornblith
f3ca563f9b
Add license to csl-validator.js
2012-07-10 20:00:16 -04:00
Simon Kornblith
a35461e2fc
Rename q.jsm to q.js, and use a version of q that's closer to the original and allows use in script tags as well
2012-07-10 15:27:38 -04:00
Simon Kornblith
06825c4767
Validate CSL styles on installation, and restructure Zotero.Styles.install() to use Q.
...
Closes https://www.zotero.org/trac/ticket/1681 , automatic CSL validation
2012-07-10 02:46:57 -04:00
Simon Kornblith
34a2239fa1
Update q from upstream
2012-07-09 21:01:29 -04:00
Simon Kornblith
723213f11f
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/translation/translate_firefox.js
chrome/content/zotero/xpcom/zotero.js
install.rdf
update.rdf
2012-07-04 18:24:17 -04:00
Simon Kornblith
c4cb783317
Add q promise library (as jsm)
2012-06-03 00:43:42 -04:00
Simon Kornblith
4e5d4281f1
Merge branch '3.0'
2012-05-26 18:24:52 -04:00
Dan Stillman
d456117ebe
Merge branch '3.0'
2012-05-03 17:56:32 -04:00
Dan Stillman
17e9c466d0
Merge branch '3.0'
2012-02-17 04:26:58 -05:00
Simon Kornblith
09813b145d
Merge branch '3.0'
2012-02-14 15:00:07 -05:00
Simon Kornblith
e29c87c77b
Merge branch '3.0'
2012-02-11 00:41:24 -05:00
Dan Stillman
3a4401a995
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/integration.js
chrome/content/zotero/xpcom/storage/webdav.js
chrome/content/zotero/xpcom/storage/zfs.js
install.rdf
update.rdf
2012-02-09 02:13:02 -05:00
Simon Kornblith
be38be66f7
Don't unpack xpi
2012-01-29 15:15:23 -05:00