Changeset 6038


Ignore:
Timestamp:
2003-11-28T17:46:08+13:00 (20 years ago)
Author:
jmt12
Message:

Fixes and additions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/buglist/status.txt

    r6002 r6038  
    4774776
    478478Nothing to do
    479 Nor will copy and paste. Limitation of current HTML renderer; see also 203B027 - Change font size
     479Nor will copy and paste. Limitation of current HTML renderer; see also 203B027 - Change font size<br>Preview tab disabled
    480480
    481481203B061
     
    4854856
    486486Nothing to do
    487 Possible current Java installation missing font, or perhaps drawback of HTML renderer; see above 203B060 - Highlighting doesn't work
     487Possible current Java installation missing font, or perhaps drawback of HTML renderer; see above 203B060 - Highlighting doesn't work<br>Preview tab disabled
    488488
    489489203F062
     
    592592
    593593203B075
    594 When the "Nombre de Fichero" (filename) classifier are selected, the icon reduces its size cosiderably
     594When the "Nombre de Fichero" (filename) classifier are selected, the icon reduces its size considerably
    595595CAC Information Center (CACCI)
    596596Linux, WinME, Win2000
     
    6936934e3
    694694Pending
    695 Should work. See 203B074 - UNICode compliance
     695Should work. See 203B074 - UNICode compliance<br>You should now be able to enter element names, values, etc ith unicode characters in it. While I can't test entering unicode characters directly (I don't have the necessary fonts here), I did test the functionality using &amp;# specified characters, such as &amp;#237; = '&#237;', and GLI worked fine. I can't say as much for the buildcol.pl script which then failed to pattern match the non-ascii metadata element name. Oh well.
    696696
    697697203B087
     
    700700Win2000
    7017014e3
    702 Pending
    703 Problems with the software will be fixed, so constructing collections in other languages should be easy. May include information about how to add unicode fonts to Java.
     702Nothing to do
     703Problems with the software will be fixed, so constructing collections in other languages should be easy. May include information about how to add unicode fonts to Java.<br>Adding fonts turns out to be a bit of a mission, and definately not for the novice or non-admin user. In fact there is no single unicode compliant font - and it seems to be quite a mission in extension forethought and massochism to develop one. I think I'll mention it in passing in a accompanying faq. I was also kicking around the idea of auto-loading any 'java' font found in a specified font folder, and then testing for each string being displayed whether it can be shown using the current, or some other available font. However this could be complex and slow with very little reward. Everyone should just learn to write English as good as I do... hmm as well as. Like, whatever.
    704704
    705705203B088
     
    748748Win2000
    7497496
    750 Pending
    751 Caused by clash between DirectX drivers, the computer's 3D Graphics card and any java graphical application. Try adding this -D command to the line at end of the gli.bat/gli.sh file like so: java -Dsun.java2d.nodraw=true -cp classes/;GLI.jar;lib/apache.jar;lib/calpa.jar;lib/jp.jar. Should perhaps have a GLI 'safe-mode' launcher which prevents screensaver (pif)?
     750Nothing to do
     751Caused by clash between DirectX drivers, the computer's 3D Graphics card and any java graphical application. Try adding this -D command to the line at end of the gli.bat/gli.sh file like so: java -Dsun.java2d.nodraw=true -cp classes/;GLI.jar;lib/apache.jar;lib/calpa.jar;lib/jp.jar. Should perhaps have a GLI 'safe-mode' launcher which prevents screensaver (pif)?<br>Can't set 'disable screensaver' from InstallShield7, nor can I supply a generic, windows-version independant, pif. Sounds like the sort of thing that should be provided in a faq, and then never thought of again.
    752752
    753753203B094
     
    8138136
    814814Nothing to do
    815 See 203B061 - UTF8 displays incorrectly. Limitation of renderer
     815See 203B061 - UTF8 displays incorrectly. Limitation of renderer<br>Preview tab disabled
    816816
    817817203F102
     
    10931093NA
    10941094Fixed 19-08-2003
    1095 Was purposefully shortening description
     1095Purposefully shortening description otherwise combobox ridiculously wide. Hover mouse over combobox for full text
    10961096
    10971097203B137
     
    11011101NA
    11021102Fixed
    1103 Ensure correct address to local library/webserver is being used. Path must be specifically "http://<host:port>/<path>/library". Replace text field with more constraining URL field
     1103Ensure correct address to local library/webserver is being used. Path must be specifically "http://<host:port>/<path>/library". Replace text field with more constraining URL field<br>Preview is so buggy it is being disabled<br>Preview tab disabled
    11041104
    11051105203B138
     
    11241124Mac
    11251125NA
    1126 Pending
    1127 Mouse ghost drawn and cleared relative to mouse location. Mouse location seems to be bogus occasionally
     1126Fixed 25-11-2003
     1127Mouse ghost drawn and cleared relative to mouse location. Mouse location seems to be bogus occasionally<br>Now the ghost is correctly oriented to mouse pointer, but mouse pointer in wrong place. Arg. Will refile as new bug as its more annoying than fatal.
    11281128
    11291129203B141
     
    11321132Mac
    11331133NA
    1134 Pending
    1135 Ensure pane is getting sufficient processor time to repaint
     1134Fixed 25-11-2003
     1135Ensure pane is getting sufficient processor time to repaint<br>Added pause to ensure screen has time to paint - might still be a problem under slow machines
    11361136
    11371137203B142
     
    11411141NA
    11421142Fixed 21-08-2003
    1143 Check if necessary index files exist, rather than remembering if GLI has built the collection before
     1143Check if necessary index files exist, rather than remembering if GLI has built the collection before<br>Preview tab disabled
    11441144
    11451145203B143
     
    12211221NA
    12221222Pending
    1223 Find out how Mac handles launching applications. (Note: I have just read on the web that Runtime.exec() doesn't work on the Mac. - kjdon, 14/11/03)
     1223Find out how Mac handles launching applications. (Note: I have just read on the web that Runtime.exec() doesn't work on the Mac. - kjdon, 14/11/03)<br>Ah, Runtime.exec() sort of works on the Mac. But because the underlying system isn't a shell-type OS, you need to do magic to get things to work. Thats where a miracle Mac application, 'open', comes in. If file associations you can just type in 'open %1' (no speech marks) click add association and Bob's your uncle - open handles figuring out how to open the given file. If you instead want to force a particular application to be used try 'open -a <app_name> %1'. I'll talk with Ian and see if MacGLI(tm) - or should that be iGLI - should just try open by default but allow the user to override via file associations
    12241224
    12251225203B154
     
    12291229NA
    12301230Pending
    1231 Perhaps custom file browser that reacts appropriately to application bundles on Mac
     1231Perhaps custom file browser that reacts appropriately to application bundles on Mac<br>Now the browse feature crashes with a NPE in apple.laf.AquaFileChooserUI, which unfortunately I can't do much about
    12321232
    12331233203B155
     
    12521252All
    12531253NA
    1254 Pending
    1255 Number is used as offset into argument array - so necessary. Will add the ability to specify variable like so {0:filename} or perhaps {0:number_of_documents}
     1254Fixed 27-11-2003
     1255Number is used as offset into argument array - so necessary. Will add the ability to specify variable like so {0:filename} or perhaps {0:number_of_documents}<br>Colon was a bad choice, so in the end I used {0-number of documents}, {1-filename} etc instead.
    12561256
    12571257203F158
     
    13881388All
    13891389NA
    1390 Pending
    1391 Clarify naming and check attribute adding code
     1390Fixed 27-11-2003
     1391Clarify naming and check attribute adding code<br>Tidied up several bits of this code while I was fixing B203B318.
    13921392
    13931393203B175
     
    13961396All
    13971397NA
    1398 Pending
     1398Fixed 27-11-2003
    13991399Was disabled on purpose. Re-enable
    14001400
     
    14281428All
    14291429NA
    1430 Pending
    1431 Something to do with Codec transform not being applied at the right place<br>Actually the whole idea of using double escapes is flawed as this just causing further problems during building. Instead replace escape with some 'safe' character (What about newline?). Of course, this would be transparent to the user as they have been explicitly told in several help documents to use escape.
     1430Fixed 11-11-2003
     1431Something to do with Codec transform not being applied at the right place<br>Actually the whole idea of using double escapes is flawed as this just causing further problems during building. Instead replace escape with some 'safe' character (What about newline?). Of course, this would be transparent to the user as they have been explicitly told in several help documents to use escape.<br>Why CVS didn't update when I changed the status of this bug before I don't know - but it is now officially, completely and finally fixed.
    14321432
    14331433203B180
     
    14441444All
    14451445NA
    1446 Pending
    1447 OK
     1446Fixed 27-11-2003
     1447OK<br>Gone. The 'alias' was the unique identifier of a particular row in the hfile - perhaps key would have been a more descriptive name - anyhow I now just use the full-path of the metadata value which is gareunteed to be unique (whereas allowing people to enter their own 'alias' would have required GLI to test this).
    14481448
    14491449203B182
     
    18131813NA
    18141814Nothing to do
    1815 Most likely due to limitations of current HTML renderer (see also 203B061 and 203B101). Other HTML renderers are being investigated. Also, a button will be added to the Preview pane which lets you view the page in your chosen web browser.
     1815Most likely due to limitations of current HTML renderer (see also 203B061 and 203B101). Other HTML renderers are being investigated. Also, a button will be added to the Preview pane which lets you view the page in your chosen web browser.<br>Preview tab disabled
    18161816
    18171817203B228
     
    18951895Fix.
    18961896
     1897203B238
     1898java[809] Warning: Font ... claims fixed pitch with 0 max advance
     1899NZDL
     1900Mac
     1901NA
     1902Pending
     1903Find out what this means, and if I'm causing it
     1904
     1905203B239
     1906When dragging files mouse position in ghost (always upper left corner) badly wrong in regards to it relative position when starting the drag (assuming you start the drag anywhere other than the upper left corner)
     1907NZDL
     1908Mac
     1909NA
     1910Pending
     1911Determine why mouse pointer jumps to where it does (which of course may be part of the hidden away drag'n'drop code) and fix if possible
     1912
     1913203B240
     1914Random nodes in tree not being painted. If non-painted node just happened to be selected when it disappeared, tree selection no longer responsive until after node is made to paint (changing views etc)
     1915NZDL
     1916Mac
     1917NA
     1918Pending
     1919Determine if this is a refresh problem (which I doubt) or something symptomatic of Java/Mac
     1920
     1921203B241
     1922While its difficult on other platforms, its nearly impossible to open top level folders in tree without the expansion toggle buttons
     1923NZDL
     1924Mac
     1925NA
     1926Pending
     1927The easiest way to restore these is to make the root node visible - however we don't want that so I have to figure out a different smarter way
     1928
     1929203B242
     1930Create views icon has a funky pink background - why isn't it transparent like the rest?
     1931NZDL
     1932Mac
     1933NA
     1934Pending
     1935Ensure transparency set, and perhaps choose a different colour
     1936
     1937203B243
     1938Assigned plugins list separator (between movable and fixed plugins) is not visible. You get a blank line instead
     1939NZDL
     1940Mac
     1941NA
     1942Pending
     1943Check how line created, and investigate other, less platform specific, solutions
     1944
     1945203B244
     1946GLI custom editable comboboxes look fine (ones which have colour initializers), but the default editable JComboBox is squished under Mac - ie half the drop-down button is missing
     1947NZDL
     1948Mac
     1949NA
     1950Pending
     1951How odd. Ensure all editable JComboBoxes are actually GComboBoxes
     1952
     1953203B245
     1954Flag style format options still have a residual 'affected component' control - although its only residual and thus has no functionality, and is cleared on the next big update
     1955NZDL
     1956Mac
     1957NA
     1958Pending
     1959This graphical problem is a real bummer. Try shifting the changing of the cards into a SwingWorker thread
     1960
     1961203B246
     1962If MANPATH is not set prior to running gli.csh, the script fails
     1963NZDL
     1964Mac
     1965NA
     1966Pending
     1967Talk to John M about this and rewrite the script as necessary
     1968
    18971969203B300
    18981970Build log created twice
     
    21962268All
    21972269NA
    2198 Pending
    2199 Was reinstated for legacy collection importing. Need to move the namespace adding code to its own pre-load stage where it gets completed before the GDMManager is loaded.
     2270Fixed 27-11-2003
     2271Was reinstated for legacy collection importing. Need to move the namespace adding code to its own pre-load stage where it gets completed before the GDMManager is loaded.<br>LegacyCollectionImporter class written, which goes through the legacy collections metadata prior to the GDMManager being loaded, and ensures its all properly namespaced - prompting the user for how to merge elements as necessary. Its unfortunate I had to write a new class but if turns out to be far more efficient than trying to further extends GreenstoneMetadataParser to cover this special case (where the file/folder isn't important and where we only want to touch each metadata.xml file once - as compared to several times when determining inherited metadata). Regardless the new class now only ensures the metadata.xml files are compatible (in terms of namespacing and subject hierarchies), but also prebuilds the element value trees based on what it finds when it parses the hfiles (which it has to do anyway).
    22002272
    22012273203B338
Note: See TracChangeset for help on using the changeset viewer.