Commit graph

1035 commits

Author SHA1 Message Date
Dan Stillman
6408762b12 Merged revisions 2640-2647,2651,2653-2654,2656-2658,2660-2667,2670-2672,2674-2677,2680,2683-2684,2687-2704,2707 to trunk via svnmerge from 1.0 branch 2008-05-16 09:14:11 +00:00
Dan Stillman
dd9374b41d Blocked revisions 2652,2681 on trunk via svnmerge 2008-05-16 09:00:15 +00:00
Elena Razlogova
4b6109f588 Ass DOI to access macro in Chicago styles 2008-05-13 12:41:36 +00:00
Dan Stillman
b67a636c95 Made MLA w/italics the default MLA; moved old version to MLA (underline) 2008-05-13 01:24:54 +00:00
Dan Stillman
cee5e9aae6 Fix JADA URI 2008-05-12 16:33:03 +00:00
Julian Onions
8d25ca1c54 Journal of the American Chemical Society.
from Patrick Holder
2008-05-09 19:20:41 +00:00
Julian Onions
a59660b663 Bug fix for multiple citations (thanks to Patrick Holder). 2008-05-09 07:46:13 +00:00
Dan Stillman
3d889d31e1 Zotero.ID fixes -- don't give same id twice in a session (which could happen if the set of available ids was used up before a database commit)
This might fix some sync issues.
2008-05-07 21:48:33 +00:00
Elena Razlogova
18c463b28d Sets entry-spacing to 0. Left line-spacing undefined since it's more properly set up in word processor styles. This should be pushed to public styles right awayI think. 2008-05-07 12:07:33 +00:00
Elena Razlogova
51ab3b61cb Should take care of various errors in APA reported on forums 2008-05-06 03:37:15 +00:00
Dan Stillman
72ba9e1b39 Fix id URI and filename typo 2008-05-05 23:02:57 +00:00
malay
a2c269dad3 Brefings in bioinformatics style 2008-05-05 22:48:22 +00:00
Dan Stillman
416f023384 Merged revisions 2190-2192,2194,2196-2199,2202-2205,2209,2212,2214-2215,2227-2228,2230,2232-2243,2245,2247-2256,2263-2272,2276,2278-2279,2281,2284-2286,2292,2296-2297,2299-2302,2304-2305,2309-2310,2314,2317-2323,2325-2329,2331-2337,2339,2341-2342,2344,2347-2366,2370-2371,2373-2377,2379-2391,2393-2402,2405-2410,2413,2415-2416,2418,2420-2421,2423,2427-2429,2431-2433,2437,2440-2441,2443-2450,2453,2455-2459,2461-2467,2471,2475-2480,2482-2490,2493,2495-2499,2501-2506,2511,2513-2519,2521,2525-2536,2540,2543-2553,2555-2559,2561-2576,2578,2580-2603,2606-2609,2611-2616,2618-2620,2624-2630,2632-2633 to trunk via svnmerge from 1.0 branch 2008-05-05 07:19:34 +00:00
Dan Stillman
7f0d7364ef Recorded merge of already-integrated revisions 2316,2451,2474,2491 via svnmerge from 1.0 branch 2008-05-04 21:03:39 +00:00
Dan Stillman
d6c3aa695e Blocked revisions 2216,2520 via svnmerge 2008-05-04 21:01:29 +00:00
Dan Stillman
11a27a8029 Recorded merge of already-integrated revisions 2378,2403-2404,2439,2442,2492,2541-2542,2554 via svnmerge from https://www.zotero.org/svn/extension/branches/1.0 2008-05-04 20:42:48 +00:00
Dan Stillman
2cc94e07c9 Fixes #997, Zotero pane cropped (I suspect)
Missing file in my last commit, which I think is also why I wasn't seeing this problem before

Reopen if still happening in next build
2008-05-04 08:52:43 +00:00
Dan Stillman
3de1789f26 Initial Zotero 1.5 Megacommit
Apologies for the massive (and, due to data_access.js splitting, difficult-to-follow) commit. Please note that external code that accesses the data layer may need to be tweaked for compatibility. Here's a comprehensive-as-possible changelog:

- Added server sync functionality (incomplete)
- Overhaul of data layer
  - Split data_access.js into separate files (item.js, items.js, creator.js, etc.)
  - Made creators and collections first-class objects, similar to items
  - Constructors now take id as first parameter, e.g. new Zotero.Item(1234, 'book'), to allow explicit id setting and id changing
  - Made various data layer operations (including attachment fields) require a save() rather than making direct DB changes
  - Better handling of unsaved objects
    - Item.setCreator() now takes creator objects instead of creator ids, and Item.save() will auto-save unsaved creators
    - clone() now works on unsaved objects
  - Newly created object instances are now disabled after save() to force refetch of globally accessible instance using Zotero.(Items|Creators|etc.).get()
  - Added secondary lookup key to data objects
  - Deprecated getID() and getItemType() methods in favor of .id and .itemTypeID properties
  - toArray() deprecated in favor of serialize(), which has a somewhat modified format
  - Added support for multiple creators with identical data -- currently unimplemented in interface and most of data layer
  - Added Item.diff() for comparing item metadata
- Database changes
  - Added SQLite triggers to enforce foreign key constraints
  - Added Zotero.DB.transactionVacuum flag to run a VACUUM after a transaction
  - Added Zotero.DB.transactionDate, .transactionDateTime, and transactionTimestamp to retrieve consistent timestamps for entire transaction
  - Properly store 64-bit integers
  - Set PRAGMA locking_mode=EXCLUSIVE on database
  - Set SQLite page size to 4096 on new databases
  - Set SQLite page cache to 8MB
  - Do some database cleanup and integrity checking on migration from 1.0 branch
  - Removed IF NOT EXISTS from userdata.sql CREATE statements -- userdata.sql is now processed only on DB initialization
  - Removed itemNoteTitles table and moved titles into itemNotes
- Abstracted metadata edit box and note box into flexible XBL bindings with various modes, including read-only states
- Massive speed-up of item tree view
- Several fixes from 1.0 branch for Fx3 compatibility
- Added Notifier observer to log delete events for syncing
- Zotero.Utilities changes
  - New methods getSQLDataType() and md5()
  - Removed onError from Zotero.Utilities.HTTP.doGet()
  - Don't display more than 1024 characters in doPost() debug output
  - Don't display passwords in doPost() debug output
- Added Zotero.Notifier.untrigger() -- currently unused
- Added Zotero.reloadDataObjects() to reset all in-memory objects
- Added |chars| parameter to Zotero.randomString(len, chars)
- Added Zotero.Date.getUnixTimestamp() and Date.toUnixTimestamp(JSDate)
- Adjusted zotero-service.js to simplify file inclusion

Various things (such as tags) are temporarily broken.
2008-05-04 08:32:48 +00:00
Elena Razlogova
ca91b534f2 Adds series number to Chicago styles 2008-05-01 16:44:05 +00:00
Bruce D'Arcus
e1f6989995 tweaked et al more 2008-04-30 13:28:16 +00:00
Julian Onions
30164a40ec Some small adjustments. 2008-04-30 07:29:24 +00:00
Elena Razlogova
1358118ac3 Fixes extra space in some Chicago styles 2008-04-29 23:01:08 +00:00
Bruce D'Arcus
1c342acdbb changed et al rule on citations 2008-04-27 15:15:34 +00:00
Simon Kornblith
0035904e0e italicize volume and fix pages in APA style 2008-04-15 00:49:18 +00:00
Elena Razlogova
6b7165c4ff Fixes formatting for book sections with no editor in APA 2008-04-09 17:13:48 +00:00
Elena Razlogova
75049c3c5b Deletes extra title from Oxford Art style 2008-04-09 17:03:45 +00:00
Elena Razlogova
3b7733eee7 Adds Society of Biblical Literature note style; adds codec's formatting for edition to Chicago note styles 2008-04-09 16:58:06 +00:00
Elena Razlogova
9b44e37e27 Adds back deleted macro in Chicago. 2008-04-07 13:47:57 +00:00
Elena Razlogova
71839445d4 Forgot to edit macro name in Chicago no ibid style 2008-04-07 13:44:28 +00:00
Elena Razlogova
55369e7920 Closes #985: Generated Biblographies Should Not Include Two Breaks After Each Reference
Simplifies macros
2008-04-07 10:29:35 +00:00
Dan Stillman
bead92010e Regenerate Water Research style (ignore) 2008-04-02 17:19:21 +00:00
Michael Berkowitz
59cb1ba3a2 -Adds mla-italic style from forums. needs testing. 2008-04-02 16:26:52 +00:00
Bruce D'Arcus
e8f2bed56c fixed id bug 2008-04-02 16:17:04 +00:00
Bruce D'Arcus
7dff5eafcc added extra space before year 2008-04-02 16:14:11 +00:00
Bruce D'Arcus
7bb9b47c6a added 2008-04-02 16:13:20 +00:00
Bruce D'Arcus
87e8d19430 removed space after citation number 2008-04-01 17:45:55 +00:00
Bruce D'Arcus
d9625d162f added id support, switched note ferernce to underscores 2008-03-29 18:24:45 +00:00
Michael Berkowitz
43ff2623ed -Makes Nature style more macro-oriented 2008-03-27 15:41:42 +00:00
Bruce D'Arcus
666d9080da fixed problem on chapters 2008-03-27 11:35:21 +00:00
Elena Razlogova
b55cbf3608 Forgot to fix no-ibid version 2008-03-26 20:20:07 +00:00
Elena Razlogova
b90c8f1e94 Fixes issue with two spaces before labels for editor and translator in note citations for book section 2008-03-26 20:18:27 +00:00
Bruce D'Arcus
24bbef7482 removed prefix attributes on group 2008-03-26 11:00:51 +00:00
Bruce D'Arcus
c8da73bd48 fixed spurious period 2008-03-25 17:32:14 +00:00
Julian Onions
9751b5948c Updated to be more macro oriented 2008-03-25 15:46:07 +00:00
Simon Kornblith
28d91b1309 closes #969, Export not working under FF3 2008-03-25 15:35:54 +00:00
Simon Kornblith
6f3fc70bb1 closes #944 2008-03-24 19:22:52 +00:00
Simon Kornblith
a137f979e9 closes #944, WebPageDump not working in Firefox 3 2008-03-24 18:46:13 +00:00
Bruce D'Arcus
267bdca64b removed comma 2008-03-24 16:55:22 +00:00
Bruce D'Arcus
c695321a3b added (experimental) supra support 2008-03-24 16:53:50 +00:00
Bruce D'Arcus
3640ff4cbe added (experimental) supra support 2008-03-24 16:50:57 +00:00