Created by Sameer Morar on 2009-09-27 and last modified on 2016-04-15
Get this branch:
bzr branch lp:bibliographer
Only Sameer Morar can upload to this branch. If you are Sameer Morar please log in for upload directions.

Related bugs

Related blueprints

Branch information

Sameer Morar
Review team:
Bibliographer team

Recent revisions

93. By Sameer Morar on 2016-04-15

* Only emit DOIUpdated event if the DOI field has actually changed.
* Add some comments.
* Use MD5 sum as record key if record doesn't have a key.
* Create Bibtex Key from first author, year and file's MD5 sum.
* Add using System.Net to declarations.
* Fix bugs preventing changes to column width ordering and visibility from being persistent across application restarts.
* Simplify code with ?? usage.
* Connect event handler to DestroyEvent to ensure LitTreeView column preferences are saved.
* File's without DOI's are added as misc record types
* When BibtexRecords are modified, invalidate LitTreeView area to force re-draw.

92. By Sameer Morar on 2016-04-11

* libbibby/BibtexCustomDataFields.cs: Iterate through fields using for loop instead of foreach.
* src/Alteration.cs: Do not add a record to a thread queue if the queue already contains the record.
* src/Alteration.cs: Remove redundant lines to output information to the console.
* src/BibliographerMainWindow.cs: Set filename, without extension to the record's title.
* src/BibliographerMainWindow.cs: Do not set the current folder for file dialogs under windows or if the path does not exist.
* src/BibliographerMainWindow.cs: Remove Gtk.Application.RunIteration on directory import, as it's not required.
* src/BibliographerMainWindow.cs: Remove OnRecordModified event handler due to it causing gui lock-ups / race condition.
* src/BibliographerMainWindow.cs: Remove redundant outputs to console / convert to debug statements.
* src/BibliographerStartup.cs: Re-order alterationMonitorThread to start first.
* src/FileIndexer.cs: Add debugging information / console output tidyup.

91. By Sameer Morar on 2016-04-10

* Fix issues with thread safety.
* Remove outputs to Console.

90. By Sameer Morar on 2016-04-09

* Fix locking issue with setcustomdatafield
* Code analysis tidyup

89. By Sameer Morar on 2016-04-09

* file left out of previous commit.

88. By Sameer Morar on 2016-04-09

* Rename and expose status bar widget.
* Move the look-up of DOI information into its own thread.

87. By Sameer Morar on 2016-04-09

* Make editing BibtexRecords and BibtexRecord objects threadsafe.

86. By Sameer Morar on 2016-04-09

* Fix line endings.

85. By Sameer Morar on 2016-04-09

* Remove the use of Viewports in ScrolledWindows, as required in GTK2, to ensure the ScrolledWindow header row remains on the top of the table/view.

84. By Sameer Morar on 2016-04-06

* Temporary fix for the search bar.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.