4282 Commits

Author SHA1 Message Date
Michiel Nauta
53af0a2189 5397: In "Check & Repair Database" the default path to missing media is always to \gramps\bin
svn: r18729
2012-01-09 18:13:34 +00:00
Paul Franklin
79a6c062c9 5489: some FamilyGroup.py rows have no right border
svn: r18726
2012-01-09 15:04:54 +00:00
Rob G. Healey
f3090242eb Removed coding for splitting the navigation menu: based on user screen resolution; instead it will break up the menu based of a screen resolution of 1024 as suggested by Nick Hall in the past.
svn: r18725
2012-01-09 03:38:17 +00:00
Rob G. Healey
19a5a05b4b Beginning of CitationPage has begun. Waiting for comments from Tim Lyons to continue work on it.
svn: r18724
2012-01-08 09:10:49 +00:00
Rob G. Healey
0fa6c81ae8 Add ability to split the navigation menu if too many items for one line based on screen width.
svn: r18722
2012-01-08 06:58:08 +00:00
Rob G. Healey
ceec3d5547 Have done alot of cleanup work on some parts of NarrativeWeb. Complete re-write of class SourcePage.
* Style sheets:  Noticed that on larger screen widths of more than 1024, that a hard- coded screen width, that the web page is only half the screen or less.  Changed screen width to 100% rather than 965px.  Might look into removing the hard- coded screen size.

* Need to look into changing how many list items are in the navigation menu based on screen width.

svn: r18721
2012-01-08 03:00:11 +00:00
Tim G L Lyons
975f4dc118 GEPS 023: Updates to Check and Repair, Test Case Generator and repo and Utils
Check and Repair tool

 - new check source and citation reference function, with extensive changes from previous (temporary) check citation references function,
 - low level in-table duplicate handle check removed as this is superfluous because the main database tables do not use the DB_DUP flag,
 - Progress meter added for cross table duplicate checking and  fixed for all checks,
 - diagnostic prints added for all checks to indicate success, and for many to indicate details of failures detected. These prints could be simply changed to Log messages if necessary. Comments added to show how checks relate to Test Case Generator test data,
 - order of checks revised so empty objects are removed first,
 - fix_encoding of media paths and descriptions modified to remove invalid characters (see change to Utils),
 - check and remove empty citations added.

repo.py remove_citation_references added to fix removal of citations on addresses in Repository records.

Utils.py fix_encoding modified to add an option to ignore characters that can't be unicode encoded.

TestCaseGenerator

 - generate families extended to generate family events,
 - options dialogue updated to reflect available features and to make it clearer,
 - block transactions options removed as they were by-passed in the code.
 - progress meter updated to use current function, and to properly update for all options,
 - signal testing code (that wasn't functional anyway) removed,
 - tag generating code called when it needed to be,
 - data error generating code broken up into functions to reflect the functions in the Check and Repair tool that they are designed to test,
 - various test data functions added for testing cross table duplicates, media encoding errors, missing photos, control characters in notes, empty objects, source and citation references and a few missing broken family links tests,
 - some fixes for some test cases (check events, person events were marked as birth events)
 - fix random text so tags don't contain invalid characters and add a styled text option,
 - ensure that some citations are shared,
 - remove old redundant commit_transaction function,
 - media linked to pictures that exist in the Gramps code so that they don't appear as missing images.


svn: r18713
2012-01-06 22:56:08 +00:00
Rob G. Healey
9d31349d4b Removed surname list on Citation Referents in Source Pages as per request from Tim Lyons.
svn: r18712
2012-01-06 21:40:25 +00:00
Rob G. Healey
a011247f52 Fix errors on class SourcePage and write_data_map(). Thank you Tim Lyons for pointing them out to me.
svn: r18709
2012-01-06 05:46:26 +00:00
Paul Franklin
6b970b3820 cope if no image file exists
svn: r18708
2012-01-06 04:10:20 +00:00
Paul Franklin
fea6a2c9e3 bug #5485 (introduced at rev 18118, for f.r. #5149)
svn: r18704
2012-01-05 17:50:47 +00:00
Rob G. Healey
d1804ff84b Cleanup and consistence cleanup of code.
svn: r18703
2012-01-05 08:33:29 +00:00
Rob G. Healey
ec0e3724c6 Added a conditional to make sure that there was a citation before creating hyper links.
svn: r18702
2012-01-04 21:17:56 +00:00
Michiel Nauta
fcebd9085d 5366: When doing a backup to a non existing directory, the error msg box is unreadable Only the first characters are shown
svn: r18700
2012-01-04 18:41:43 +00:00
Rob G. Healey
01e049922c Making code changes that will make things more consistent in style.
svn: r18697
2012-01-04 00:16:44 +00:00
Rob G. Healey
243441f8f3 Modified the alphabet menu as it almost had faded into obilivion. Made it more prominent on the pages where it is available.
svn: r18694
2012-01-03 17:06:37 +00:00
Rob G. Healey
3345867097 Bug#5477; Applies to this one also as the same translation issuesw were in here.
svn: r18693
2012-01-03 17:04:22 +00:00
Rob G. Healey
cb48eab652 Fixed the huge time delay in Creating Event pages.
svn: r18691
2012-01-03 07:43:54 +00:00
Rob G. Healey
a01ab80692 Adjusted the navigation and alphabet menus so as they do not appear so cramped and crowded.
svn: r18690
2012-01-03 06:40:39 +00:00
Rob G. Healey
338fd336e5 Clean up of a lot of code, complete re-do of the navigation and alphabet menus.
svn: r18689
2012-01-03 05:21:42 +00:00
Nick Hall
24976ab0a6 5472: Update gramplets when database changed so that they correctly show if they have data. Also remove superfluous updates.
svn: r18679
2012-01-01 17:58:33 +00:00
Rob G. Healey
f6271eb127 Adjusted the placement of the progress bar in event_pages() in an attemp to speed up the display of the progress bar.
svn: r18677
2012-01-01 05:41:13 +00:00
Rob G. Healey
8c4d060ef2 Added text-indent to p#description; ListPage description paragraph.
svn: r18676
2012-01-01 05:39:13 +00:00
Rob G. Healey
2490aecba5 Added style elements into all style sheets.
svn: r18675
2012-01-01 01:03:45 +00:00
Rob G. Healey
96598f1646 Added list style types to the list in SourcePage.
svn: r18674
2012-01-01 00:41:27 +00:00
Rob G. Healey
c8fe7f72f2 class SourcePage is now ready.
svn: r18673
2011-12-31 23:46:54 +00:00
Nick Hall
dd653e7abb 5232: Connect database signals using the callback manager
svn: r18672
2011-12-31 22:04:06 +00:00
Nick Hall
19828dfd12 5442: Clear pedigree view when creating new database and the active person is not set
svn: r18668
2011-12-31 18:05:07 +00:00
Rob G. Healey
fdac4f7ff8 Fixed two typos in SourcePage. Thank you, Doug Blank, for showing them to me.
svn: r18664
2011-12-30 22:09:09 +00:00
Michiel Nauta
0aee5919e2 5444: Gramps crashes when using the scroll wheel
svn: r18662
2011-12-30 19:00:21 +00:00
Rob G. Healey
874cd601d2 More work as been done on class SourcePage using the new Source/ Citation code that Tim committed. Alphabetizing of the Person referents to a Source has been done but the list is not running correctly yet.
svn: r18661
2011-12-30 08:21:23 +00:00
Paul Franklin
d03eb65fa3 avoid version incompatibility
svn: r18658
2011-12-29 01:20:00 +00:00
Michiel Nauta
8b99781b2c 2276: System themes are not followed (Hard to read)
svn: r18657
2011-12-28 21:45:56 +00:00
Rob G. Healey
c4c1b737bb Added post_init() and updated db_changed().
svn: r18653
2011-12-25 02:04:25 +00:00
Paul Franklin
1c7c08f819 added SVN "Id" line
svn: r18652
2011-12-24 23:00:19 +00:00
Paul Franklin
4cdc101c26 typos (and one file's SVN properties)
svn: r18651
2011-12-24 19:08:19 +00:00
Rob G. Healey
e0fa12b729 Fixed a crash in dump_ordinance() where I forgot to remove a variable at line 607/
svn: r18650
2011-12-23 07:33:28 +00:00
Rob G. Healey
a28fa30d27 Removed some debugging code.
svn: r18649
2011-12-23 03:08:53 +00:00
Rob G. Healey
b57f1b25cc Updated Navigation menu for allowing for more than one row of hyperlinks...
svn: r18648
2011-12-22 02:02:54 +00:00
Rob G. Healey
e4581a7db8 Changed the horizontal placement of the javascript code in the head section of the page.
svn: r18646
2011-12-21 01:03:49 +00:00
Rob G. Healey
051da7cb87 Moved javascript map code from src/plugins/lib/libhtmlconst.py to NarrativeWeb. Fixed the single marker PlacePage.
svn: r18645
2011-12-21 00:44:16 +00:00
Gerald Britton
11a7aa2e8e Update libhtml.py to handle html5 and make html5 the default -- extra stuff
svn: r18642
2011-12-20 16:38:05 +00:00
Gerald Britton
78e3584aec Update libhtml.py to handle html5 and make html5 the default
svn: r18641
2011-12-20 15:55:31 +00:00
Rob G. Healey
54b3aea146 Committing changes only for the purpose of getting help.
svn: r18640
2011-12-20 09:17:00 +00:00
Paul Franklin
4b5c061554 typos
svn: r18639
2011-12-19 22:43:21 +00:00
Michiel Nauta
bc3a9d3241 5433: Wrong url separator in Webreport for some pictures
svn: r18629
2011-12-19 09:26:51 +00:00
Jérôme Rapinat
ec0e77cc4f 3903: Message doesn't sound right
svn: r18628
2011-12-18 10:31:13 +00:00
Rob G. Healey
3cb96532dc First part of what the Source Pages will look like. I need to make it pretty instead of dirty and unclean.
svn: r18625
2011-12-18 10:05:17 +00:00
Jérôme Rapinat
748da04b76 3954: Language list for rel_de not complete (contribution by Reinhard)
svn: r18623
2011-12-18 09:23:10 +00:00
Jérôme Rapinat
b21d78d004 3954: Language list for rel_de not complete; 5438: Relationship calculator for Catalan
svn: r18620
2011-12-18 09:10:11 +00:00