peircej / jbrout Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/jbrout
Automatically exported from code.google.com/p/jbrout
What steps will reproduce the problem?
1. Select a photo which has been edited recently for example using jBrout's
thumbnail refresh ;-)
2. right-click "Select this period"
What is the expected output? What do you see instead?
I expected to have all the pictures which were taken at the same time.
Instead I have all the pictures which were modified at the same time.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 4:10
What steps will reproduce the problem?
1. install jbrout and run it
2. observe crash
3.
[matej@viklef redhat]$ jbrout
Traceback (most recent call last):
File "/usr/share/jbrout/jbrout.py", line 68, in <module>
from jbrout.common import
cd2rd,cd2d,format_file_size_for_display,runWith,openURL # for selecteur
File "/usr/share/jbrout/jbrout.py", line 51, in <module>
__builtins__.__dict__["_"] =
createGetText("jbrout",os.path.join(os.path.dirname(__file__), 'po'))
AttributeError: 'dict' object has no attribute '__dict__'
[matej@viklef redhat]$ python --version
Python 2.5.2
[matej@viklef redhat]$
What is the expected output? What do you see instead?
running jbrout
What version of the product are you using? On what operating system?
svn133
Please provide any additional information below.
Tried to change the line to
__builtins__["_"] =
createGetText("jbrout",os.path.join(os.path.dirname(__file__), 'po'))
and it didn't help either:
it says, that __builtins__ doesn't allow changes of attributes.
Original issue reported on code.google.com by [email protected]
on 1 Jan 2009 at 9:52
What steps will reproduce the problem?
1. try to import a directory with a picture which has non-UTF8 character in
comment
2.
3.
What is the expected output? What do you see instead?
the best would be jbrout just skipping on a bad character, not-inserting it
into database, fixing the image, and going on.
or at least tell me "file so and so has bad comment, go and fix it"
What version of the product are you using? On what operating system?
0.3.140
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 5:32
Attachments:
What steps will reproduce the problem?
1. refresh a folder
What is the expected output? What do you see instead?
Expected: nice thumbnails. Instead, I got an ugly dialog :-(
What version of the product are you using? On what operating system?
Windows XP SP3, jBrout 0.3.145, manually patched to svn revision 153
Please provide any additional information below.
This looks exactly like issue 22, but the pictures which jBrout rejected
work since I updated jBrout, so this must be slightly different.
I am now going to track down the picture. Can someone please try to do
something so that jBrout ALWAYS displays the name of the file when he
displays an error?
Original issue reported on code.google.com by [email protected]
on 10 Jan 2009 at 2:18
Attachments:
Steps will reproduce the problem
1. Select one or more images.
2. Right-click on one of the images
3. From the pop-up menu select "Operations" >> "Export to"
4. Select either the resize by percentage or maximum side option
5. Click Apply
Expected outcome - photos resized and exported
Actual outcome - Error message dialogue box displayed "Plugin error :
invalid literal for int() with base 10: '(2, 30, 907, 605)'"
Original issue reported on code.google.com by [email protected]
on 3 Aug 2008 at 10:25
Latest version svn 167
on start write error:
Traceback (most recent call last):
File "./jbrout.py", line 2926, in <module>
main()
File "./jbrout.py", line 2901, in main
window = Window()
File
"/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/libs/gladeapp.py", line
125, in __init__
obj(*(args),**(dargs))
File "./jbrout.py", line 1087, in init
m.init()
File "./jbrout.py", line 369, in init
years=list(set([int(i.date[:4]) for i in ln]))
ValueError: invalid literal for int() with base 10: ''
and exit.
The same error jbrout wrote vile the last update.
And I ever don't know which picture make this. I'll try to find it in db,
and port it here.
Original issue reported on code.google.com by [email protected]
on 16 Jan 2009 at 8:05
What steps will reproduce the problem?
1. add a folder to import
2. wait until the error dialog pops
3. see that nothing has been imported and that there isn't much you can do
about it.
What is the expected output? What do you see instead?
I'd like to have at least the name of the culprit. jBrout's way of
cancelling everything is already a PITA, but when jBrout doesn't even give
a clue to a solution, it is very difficult to bear!
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 3:29
Attachments:
What steps will reproduce the problem?
1. select search tab with appropriate width of the tab column
2.
3.
What is the expected output? What do you see instead?
comment input boxes should have width according to the width of the column
What version of the product are you using? On what operating system?
SVN133 on Fedora 10
Original issue reported on code.google.com by [email protected]
on 1 Jan 2009 at 9:34
Attachments:
What steps will reproduce the problem?
1. Go to the search form
2. Deselect (right click) 1 category (e.g. People)
3. Select one tag of the category (e.g. Brad Pitt)
4. Search! :)
What is the expected output? What do you see instead?
To have photos with only brad pitt on it (no photos with brad pitt AND
angelina Jolie)
Instead : Every photos with Brad Pitt alone, but also every photo with
nobody on it (landscapes, Objects)...
What version of the product are you using? On what operating system?
0.3.131 Ubuntu 8.10
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 4:02
What steps will reproduce the problem?
1. Open/select/add tag to some pictures (example join)
2.
3.
What is the expected output? What do you see instead?
Error :
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 192, in on_key_press_for_tag
self.parentWin.setTagsOnSelected(self,[tag,])
File "/usr/lib/jbrout/jbrout.py", line 1978, in setTagsOnSelected
i.addTags(l)
File "jbrout/jbrout/db.py", line 736, in addTags
File "jbrout/jbrout/tools.py", line 217, in __init__
File "jbrout/jbrout/tools.py", line 262, in __refresh
UNKNow flash value : 95 '/home/gautier/Images/photos/dsc00971.jpg'
What version of the product are you using? On what operating system?
3.135 ubuntu 8.10
Please provide any additional information below.
It's seems that it's also impossible to add these photos to jbrout gallery
(they were added previously with an older version of Jbrout)...
Original issue reported on code.google.com by [email protected]
on 5 Jan 2009 at 6:27
Attachments:
On start I received error message
./jbrout.py
Traceback (most recent call last):
File "./jbrout.py", line 2904, in <module>
main()
File "./jbrout.py", line 2879, in main
window = Window()
File "jbrout/libs/gladeapp.py", line 125, in __init__
File "./jbrout.py", line 1157, in init
min = datetime.now()
changing min = datetime.now() to min = datetime.datetime.now() in
jbrout.py line 1157 correct this problem.
problem exist in jbrout-3.131
Original issue reported on code.google.com by [email protected]
on 3 Jan 2009 at 3:22
What steps will reproduce the problem?
add some new tags in the tags tab
What is the expected output?
newly tags should appear in the tree tag of the search tab
What do you see instead?
newly tags don't appear
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 9:07
What steps will reproduce the problem?
1. start Jbrout
2. Click + Add
3. Selecting windows shows, but can't select anything
What is the expected output? What do you see instead?
Be able to select folder I want to add to jbrout, I can't select selecting
window doesn't show everything, but even clicking on file system to browse
the hard drive, nothing happens
What version of the product are you using? On what operating system?
jBrout 0.3.156 on Ubuntu 8.10 2.6.27-7-generic
Python 2.5.2 (r252:60911, Oct 5 2008, 19:24:49)
[GCC 4.3.2] on linux2
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 11 Jan 2009 at 4:43
Attachments:
What steps will reproduce the problem?
1. Clic + button
2. Select directories
3. Clic Ok button
What is the expected output?
jBrout parse directory and add photo
What do you see instead?
Error message :
Traceback (most recent call last):
File "jbrout.py", line 2428, in on_btn_addFolder_clicked
self.on_drop_folders_from_os(self.treeviewdb.get_model(),[folder])
File "jbrout.py", line 1574, in on_drop_folders_from_os
for nb in iterator:
File "C:\PROGRA~1\jBrout\app\jbrout\db.py", line 128, in add
self.__addPhoto( file ,tags,filesInBasket)
File "C:\PROGRA~1\jBrout\app\jbrout\db.py", line 188, in __addPhoto
raise err+"\nPhoto has incorrect exif/iptc tags, can't be imported
:\n"+str([file,])
Traceback (most recent call last):
File "C:\PROGRA~1\jBrout\app\jbrout\db.py", line 177, in __addPhoto
needAutoRotation=DBPhotos.autorotAtImport,
File "C:\PROGRA~1\jBrout\app\jbrout\tools.py", line 176, in __init__
self.__info = pyexiv2.Image(self.__file.encode("utf_8"))
File "C:\Program
Files\jBrout\python_runtime\lib\site-packages\pyexiv2.py", line 397, in
__init__
libpyexiv2.Image.__init__(self, filename)
IOError: D:\Documents\Mes images\Photos Numériques\___Nvelle
Orga\2003\12\20031228 14h29 - Jardin en hiver.jpg: Failed to open the data
source: No such file or directory (2)
Photo has incorrect exif/iptc tags, can't be imported :
[u'D:\\Documents\\Mes images\\Photos Num\xe9riques\\___Nvelle
Orga\\2003\\12\\20031228 14h29 - Jardin en hiver.jpg']
What version of the product are you using? On what operating system?
0.3.163 on windows XP
Please provide any additional information below.
After several test it's due to emphasis (accent en fançais, il me semble
que l'auteur est français..) in path or/and file name
It worked in 0.2 version of jBrout
Thank
Yoann
Original issue reported on code.google.com by [email protected]
on 15 Jan 2009 at 8:39
Ability to see in the console not only error messages but also the name of
currently processing file. It must be not default behavior, but only if key
-d is given like a command line argument.
I thins it's good idea, and it help to debug and improve jbrout. For
example on importing and refreshing issues then you try to import folder
with 10 000 images and receive error without description of image which
call this error.
The last situation: I tried to refresh folder with ~1500 photos, and
received error:
Traceback (most recent call last):
File "./jbrout.py", line 1479, in on_menu_refresh
self.on_drop_folders_from_os(model,[path])
File "./jbrout.py", line 1574, in on_drop_folders_from_os
for nb in iterator:
File "/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/jbrout/db.py",
line 128, in add
self.__addPhoto( file ,tags,filesInBasket)
File "/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/jbrout/db.py",
line 191, in __addPhoto
importedTags=node.updateInfo( iii )
File "/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/jbrout/db.py",
line 899, in updateInfo
nodeComment.text = pc.comment
File "etree.pyx", line 741, in etree._Element.text.__set__
File "apihelpers.pxi", line 344, in etree._setNodeText
File "apihelpers.pxi", line 648, in etree._utf8
AssertionError: All strings must be XML compatible, either Unicode or ASCII
what I must to do now? I don't know name of the damaged file, and I can't
import all other files in this folder.
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:24
What steps will reproduce the problem?
1. import/refresh a picture with non-UTF8 encoding.
What is the expected output? What do you see instead?
jBrout currently displays correctly the data (which is fine), but it does
not alter the encoding.
I suggest that jBrout could offer to re-encode such data in UTF8. Of
course, I do not suggest that jBrout asks the question each time! This
should be a global setting, just like the renaming of files.
What version of the product are you using? On what operating system?
Windows XP SP3, jBrout 0.3.145 patched to revision 155.
Please provide any additional information below.
If it is accepted, this is low-priority IMO.
Original issue reported on code.google.com by [email protected]
on 11 Jan 2009 at 1:41
I have a big collection with 32 folders a the first level. One of these
folders is empty. So jBrout did not map this folder to an album. I moved a
few pictures to the folder, but I can't make the album appear in jBrout
short of refreshing 13000 pictures which is going to take loooong!).
I tried the following:
- select the root level,
- right click,
- "New album"
- enter the name of the existing folder
What is the expected output? What do you see instead?
I would expect the folder to appear in jBrout. Instead, nothing happens.
What version of the product are you using? On what operating system?
Windows XP SP3, jBrout 0.3.145, manually patched to svn revision 155
Please provide any additional information below.
I see 3 solutions:
- load all folders as albums, even if they are empty,
- correctly handle album creation when the folder already exists
- allow to refresh a folder through a dialog (it would behave like the "New
folder" dialog, not my preferred solution)
Original issue reported on code.google.com by [email protected]
on 11 Jan 2009 at 2:19
Disable autorotAtImport in ~/jbrout/jbrout.conf (set to 0)
and import/refresh operations are 10x faster.
In fact, it seems that autorot is always done for each pictures each times
(calling an external tool jpeg/exif-tran for each picture).
We should improve that ;-)
Original issue reported on code.google.com by [email protected]
on 15 Jan 2009 at 10:08
What steps will reproduce the problem?
1. Open Jbrout
2. Select a picture
3. Open it...
What is the expected output? What do you see instead?
See the picture in full screen mode
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 1767, in on_selecteur_mouseClick
w=WinShow(l,i,isInfo,isModify)
File "jbrout/libs/gladeapp.py", line 125, in __init__
File "jbrout/jbrout/winshow.py", line 90, in init
AttributeError: WinShow instance has no attribute 'toolbar'
What version of the product are you using? On what operating system?
3.139 Ubuntu 8.10
Please provide any additional information below.
seems to happen with every picture whatever the camera
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 5:11
What steps will reproduce the problem?
1. import a folder which contains a sub-folder named with accents
What is the expected output? What do you see instead?
I expect correct import. jBrout stops with an error dialog.
What version of the product are you using? On what operating system?
jBrout 0.3.145 r168 / XP SP3
Please provide any additional information below.
This is exactly issue 36. I don't know why it had disappeared and has
reappeared. Is it something in jBrout (likely) or Windows (unlikely, but
well, this is Windows ;-) )?
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:33
The Download plug-in sometimes marks images that have already been
downloaded as conflicting with existing when they should be marked as
downloaded.
To reproduce this do the following:
1. Download a group of images without deleting.
2. Attempt to download the same again and some will be incorrectly marked
as conflicted with existing.
Original issue reported on code.google.com by [email protected]
on 20 Jan 2008 at 3:42
What steps will reproduce the problem?
1. On Ubuntu 8.10, install jbrout from the debian repository (deb
http://jbrout.free.fr/download/debian binary/)
2. Start it (from the Applications menu or from a terminal)
3. Answer the first two popup questions about automatic file renaming and
image rotation (I tested all 4 combinations of answers, the bug always happens)
What is the expected output? What do you see instead?
Expected: JBrout is ready to be used.
What happens: the following traceback, and then crash:
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 2904, in <module>
main()
File "/usr/lib/jbrout/jbrout.py", line 2879, in main
window = Window()
File "jbrout/libs/gladeapp.py", line 125, in __init__
File "/usr/lib/jbrout/jbrout.py", line 1157, in init
min = datetime.now()
AttributeError: 'module' object has no attribute 'now'
What version of the product are you using? On what operating system?
JBrout 0.3.131 from debian repository on Ubuntu 8.10.
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 11:15
Addition of option to export the selected pictures as a zip file to
multiexport plugin.
Original issue reported on code.google.com by [email protected]
on 9 Jan 2009 at 4:22
What steps will reproduce the problem?
1. Configure an email account which need an authentication (e.g. smtp gmail)
What is the expected output? What do you see instead?
Send a mail
Instead : error
What version of the product are you using? On what operating system?
0.3.331 Ubuntu 1.10
Please provide any additional information below.
It's a true lack of authenticated, SSL/TLS support for the send mail option!
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 4:05
When running under windows with GTK/pyGTK 2.10 and using the -v or --view
command line switches it is not possible to select or run tasks against any
photos
Original issue reported on code.google.com by [email protected]
on 28 Jan 2008 at 10:00
What steps will reproduce the problem?
1. Take a folder with pictures taken at the same time (i.e. h mm ss, it
happen for example with "rafale" mode)
2. import folder with automatic renaming
3. files are renamed, for example p_20081010_1012.jpg and
p_20081010_1012(1).jpg and p_20081010_1012(2).jpg
4. reimport the same files
What is the expected output? What do you see instead?
filenames don't change
instead :
p_20081010_1012.jpg -> p_20081010_1012(3).jpg
p_20081010_1012(1).jpg -> p_20081010_1012.jpg
p_20081010_1012(2).jpg -> p_20081010_1012(1).jpg
What version of the product are you using? On what operating system?
rev 148
Please provide any additional information below.
Snifff... l'ordre de mes rafales est perdu! :(
Original issue reported on code.google.com by [email protected]
on 9 Jan 2009 at 5:19
I imagine that some plugins may do that easily, but it will be really nice
to implement some shorcuts to manipulate the pictures during the diaporama...
The most important thing is to be able to rotate pictures and to add the
picture to the basket.
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 5:21
What steps will reproduce the problem?
1. System crash with jbrout started
2. Click on the Jbrout icon
3.
What is the expected output? What do you see instead?
Nothing happen
What version of the product are you using? On what operating system?
3.139 8.10 ubuntu
Please provide any additional information below.
It's not really a bug, because starting jbrout with a terminal explain the
issue : "jbrout is already running (~/.jbrout/jbrout.lock)"
so rm ~/.jbrout/jbrout.lock solve the problem!
But it may be very useful to popup this error when starting Jbrout by menus
and to propose override the protection
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 7:26
This is a long-term suggestion. It stems from
http://jbrout.python-hosting.com/ticket/192
Generally speaking, it would be useful to run long operations (load,
refresh...) in a separate thread, so that the user can continue to use
jBrout. I suggest implementing a "job queue" so that the user can add new
jobs to perform while a previous job is being processed. I furthermore
suggest that in mono-processor computers it would be wrong to process more
than one job at a time, this really should be implemented as a queue.
Original issue reported on code.google.com by [email protected]
on 9 Jan 2009 at 8:02
The download plug-in only shows part of the preview image during the
download process, the bottom half is hidden by the progress bar.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2008 at 9:01
Sorry, I don't find where I can make some suggestions to improve this great
program...
Original issue reported on code.google.com by [email protected]
on 2 Jan 2009 at 4:08
Hello,
In the picture view window, could it be possible to add some zoom option ?
and yes, it also goes with moving around, so it's probably not that
straightforward...
Best regards,
François
Original issue reported on code.google.com by [email protected]
on 26 Jan 2009 at 7:36
What steps will reproduce the problem?
1. Create a tag [Hélène Guiavarc'h] (kenavo!)
2. Search Hélène Guivarc'h and brad pitt
3.
What is the expected output? What do you see instead?
Photos with Hélèn eand brad Pitt
Traceback (most recent call last):
File "jbrout.py", line 2902, in on_btn_search_clicked
ln = JBrout.db.select(xpath)
File "jbrout/jbrout/db.py", line 227, in select
File "lxml.etree.pyx", line 1323, in lxml.etree._Element.xpath
(src/lxml/lxml.etree.c:12995)
File "xpath.pxi", line 283, in lxml.etree.XPathElementEvaluator.__call__
(src/lxml/lxml.etree.c:85844)
File "xpath.pxi", line 205, in
lxml.etree._XPathEvaluatorBase._handle_result (src/lxml/lxml.etree.c:85274)
File "xpath.pxi", line 190, in
lxml.etree._XPathEvaluatorBase._raise_eval_error (src/lxml/lxml.etree.c:85109)
XPathEvalError: Invalid predicate
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 1:24
What steps will reproduce the problem?
1. select several photos
2. click "rebuild thumbnails"
What is the expected output? What do you see instead?
expected to jbrout rebuild all thumbnails, and if exists some troubles just
report me about it with the names of incorrect files. All correct files mus
be proceeded.
I received error message and jbrout stop rebuilding.
Traceback (most recent call last):
File "./jbrout.py", line 1898, in on_selecteur_menu_select_plugin
ret=callback(l)
File
"/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/plugins/__init__.py",
line 203, in myCallBack
ret=callback(*a,**k)
File
"/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/plugins/rotate/__init__.py",
line 82, in rebuildThumb
i.rebuildThumbnail()
File "/home/kefiiir/doc/src/!svn/jbrout-read-only/jbrout/jbrout/db.py",
line 769, in rebuildThumbnail
pc.rebuildExifTB()
File "/home/kefiiir/soft/jbrout/jbrout/tools.py", line 490, in rebuildExifTB
im.thumbnail((160,160), Image.ANTIALIAS)
File
"//usr/lib/python2.5/site-packages/PILwoTk-1.1.6.4-py2.5-linux-i686.egg/PIL/Imag
e.py",
line 1522, in thumbnail
self.load()
File
"//usr/lib/python2.5/site-packages/PILwoTk-1.1.6.4-py2.5-linux-i686.egg/PIL/Imag
eFile.py",
line 192, in load
raise IOError("image file is truncated (%d bytes not processed)" % len(b))
IOError: image file is truncated (29 bytes not processed)
What version of the product are you using? On what operating system?
svn revision 167
Please provide any additional information below.
attached file calls this error
Original issue reported on code.google.com by [email protected]
on 20 Jan 2009 at 5:06
Attachments:
What steps will reproduce the problem?
1. Refresh thumbnails of a folder with a damaged picture (example join)
2.
3.
What is the expected output? What do you see instead?
Humm... Since the picture is damaged -> Jbrout should restore the picture
and fix every faulty pixel of the picture! :)
Seriouly, Jbrout should continue to refresh others thumbnails, and display
the error on a log file or on the terminal...
Instead of that, we see a Traceback which DO NOT display the file name...
So it's a long waste of time to isolate the faulty picture!
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 1898, in
on_selecteur_menu_select_plugin
ret=callback(l)
File "jbrout/plugins/__init__.py", line 203, in myCallBack
File "jbrout/plugins/rotate/__init__.py", line 82, in rebuildThumb
File "jbrout/jbrout/db.py", line 769, in rebuildThumbnail
File "jbrout/jbrout/tools.py", line 490, in rebuildExifTB
File "/usr/lib/python2.5/site-packages/PIL/Image.py", line 1523, in
thumbnail
self.load()
File "/usr/lib/python2.5/site-packages/PIL/ImageFile.py", line 207, in load
raise IOError(error + " when reading image file")
IOError: decoding error when reading image file
What version of the product are you using? On what operating system?
Ubuntu 159
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 12 Jan 2009 at 12:38
Attachments:
What steps will reproduce the problem?
1. Select a tag with a lot of pictures
2. select all pictures
3. refresh the "vignette" (thumbs?)
What is the expected output? What do you see instead?
Nothing should change, every pictures should keep their tags
But, for some pictures, there is no tag (all tags are missing)!
What version of the product are you using? On what operating system?
139 Ubuntu 8.10
Please provide any additional information below.
On the same way, when you try to add a tag to previously tagged pictures,
sometimes, previous tags disapear...
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 12:00
Hello,
This might not be the right place for it, but I have a few enhancements (in
my opinion) I wanted to propose, mostly in the picture view window:
- I wish the right click would not return to the list of pictures, but
rather open the same (more or less contextual menu)
- Could it be possible to add some zoom option ?
- In the left side panel brought by the insert key, I think it used to be
possible to see the list of tags and click on them to add or remove them.
Why did this feature disappear ?
And on the pictures metadata:
- The comment is stored in the "exif comment" section of the pictures.
Could it be possible to also add it in the "iptc description" field (while
retaining the exif comment as primary key for jbrout), so that more other
programs could view it ? I see that useful for people to whom I send pictures
- I know jbrout is aimed at pics from digital cameras and not scanned pics,
but could it be possible to have some kind of repair or initialize function
for images without exif/iptc ? that could be useful for scanned images,
pictures received from people with programs that don't take the same care
of them as jbrout... (or pictures I worked on before jbrout...)
Well, thanks for the good work, and for adding the autorotate feature :)
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:27
When you want to add a new tag, it may be disappointing to have to enter
every accents.
Example : [tag] Céline
If you enter C-E-L or C-e-l or c-e-l, the system won't propose Céline
because of the accent. It is very disappointing when you use accents on
capitals, for example with the Édouard
Here is a way to modify commongtk.py to solve this issue
> add : import unicodedata at the beginning of the file
> modify the function feed(self,l,s) :
def feed(self,l,s): # filter with begginning of 't'
l.clear()
s=unicode(s).upper()
s=unicodedata.normalize('NFD',s)
s=s.encode('ascii','ignore')
for t,c in self.liste:
u=unicode(t).upper()
u=unicodedata.normalize('NFD',u)
u=u.encode('ascii','ignore')
if u.upper().startswith(s):
l.append( (t,"(%s)"%c) )
It Works for me!
Original issue reported on code.google.com by [email protected]
on 8 Jan 2009 at 6:23
why is Automatic renaming "advised?"
What is the advantage for jBrout? It's cool for the file explorer, because
pictures are in the good order - even when differents cameras are used -
but i think jBrout is able to order picture with it's own database... Am I
wrong?
By renaming some pictures, you may loose useful information... Sometimes I
put some pictures from one album to another... For example, I have an album
of greece with pictures called greece(1).jpg, greece(2).jpg and I have put
some older pictures on this album to illustrate my album (it mainly
pictures of cities roadsign ("Panneaux de ville")) and they are put at
differents parts of the album greece(4).jpg etc...
Now all roadsign pictures are at the beginning and there is no way to go
back...
If it's possible, I think it may be useful to store the old name somewere
on the picture (if there any exif/iptc/other tag free for that?) to be able
to go back...
But at least, I think it may be better not to advice to activate automatic
renaming....
Original issue reported on code.google.com by [email protected]
on 10 Jan 2009 at 8:41
What steps will reproduce the problem?
1. Try to refresh a folder from the folder tree
What is the expected output?
Folder refreshed with my pictures
What do you see instead?
I got this error :
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 1477, in on_menu_refresh
self.on_drop_folders_from_os(model,[path])
File "/usr/lib/jbrout/jbrout.py", line 1572, in
on_drop_folders_from_os
for nb in iterator:
File "jbrout/jbrout/db.py", line 128, in add
File "jbrout/jbrout/db.py", line 188, in __addPhoto
Traceback (most recent call last):
File "jbrout/jbrout/db.py", line 177, in __addPhoto
File "jbrout/jbrout/tools.py", line 198, in __init__
File "jbrout/jbrout/tools.py", line 554, in transform
File "jbrout/jbrout/tools.py", line 266, in __refresh
AttributeError: 'Image' object has no attribute 'getComment'
Photo has incorrect exif/iptc tags, can't be imported !!
What version of the product are you using? On what operating system?
version 0.3 on Ubuntu
Please provide any additional information below.
Photo has correct exif/iptc tags, it works with the previous version
Regards
Original issue reported on code.google.com by [email protected]
on 5 Jan 2009 at 9:01
What steps will reproduce the problem?
1. import a folder which contains a sub-folder named with accents
What is the expected output? What do you see instead?
I expect correct import. jBrout stops with an error dialog.
What version of the product are you using? On what operating system?
Windows XP SP3, jBrout 0.3.145, patched to svn revision 155
Original issue reported on code.google.com by [email protected]
on 11 Jan 2009 at 2:26
Attachments:
What steps will reproduce the problem?
1. import or refresh a picture with an exif problem such as described in
issue 22
What is the expected output? What do you see instead?
1 - I expect the picture's thumbnail to be replaced with a symbol telling
me there was something wrong
2 - I expect the import or refresh to continue
3 - I expect a user-friendly way to have more informations about what the
problem is.
Instead, I get an error dialog (most up-to-date systems refrain from
displaying dialogs during batch operations) and the operation is aborted.
What version of the product are you using? On what operating system?
0.3.145 / Win XP SP3
Original issue reported on code.google.com by [email protected]
on 9 Jan 2009 at 8:45
What steps will reproduce the problem?
1. Select an album
2. Right-click on another album
What is the expected output? What do you see instead?
The second album should be selected before the contextual menu appears.
Instead, the contextual menu appears, but the first album is still
selected, and the menu command which would be triggered would apply to the
first album. jBrout does not do the same "mistake" in thumbnails.
What version of the product are you using? On what operating system?
jBrout 0.3.145 r168 / XP SP3
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:47
I got this error when closing jBrout, but I couldn't find any jbrout.log,
in the install folder or elsewhere...
Original issue reported on code.google.com by [email protected]
on 10 Jan 2009 at 9:25
Attachments:
What steps will reproduce the problem?
1. start jbrout on console
What is the expected output?
Jbrout
What do you see instead?
Traceback (most recent call last):
File "/usr/lib/jbrout/jbrout.py", line 70, in <module>
from jbrout.db import JBrout,Buffer
File "jbrout/jbrout/db.py", line 16, in <module>
File "lxml.etree.pyx", line 40, in lxml.etree (src/lxml/lxml.etree.c:119415)
AttributeError: 'module' object has no attribute 'BytesIO'
What version of the product are you using? On what operating system?
jbrout 0.3.139 on Ubuntu 8.10
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 1:04
What steps will reproduce the problem?
1. Start Jbrout
2. Select (double click) an album to see the pictures
3. Try to add a new album
What is the expected output? What do you see instead?
The folder selection window appears but is mostly empty (see screenshot)
and no action is possible except cancel. If I try to select "filesystem",
the cursor goes in "pending action" and nothing happens.
Note that the selection window is fine if I try to add an album right after
jbrout is started, as if the initialization of the window is different.
What version of the product are you using? On what operating system?
jbrout 0.3.135 and 0.3.167 (but also source version of 21/01/2009)
Ubuntu 8.10 (but I had the same pb with version 8.04 before upgrade)
Please provide any additional information below.
- If I try to export pictures (to a directory for instance), the same issue
arises if I try to select a folder.
- I've tried to remove jbrout configuration and restart but to no extent
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:09
Attachments:
Addition of automatic change of picture every "n" seconds in full-screen mode
Original issue reported on code.google.com by [email protected]
on 9 Jan 2009 at 4:18
What steps will reproduce the problem?
1. Install jbrout
2. Go to Applications > Graphics
3. Look for jbrout entry
What is the expected output? What do you see instead?
There should be an entry for jbrout
What version of the product are you using? On what operating system?
latest on Ubuntu
Please provide any additional information below.
Probably needs a .desktop file in the .deb package
Original issue reported on code.google.com by [email protected]
on 7 Jan 2009 at 12:36
Hello,
In the picture view window, I wish the right click would not return to the
list of pictures, but rather open the same (more or less) contextual menu
as in the list. I know about the "insert" key mode but still miss a
contextual menu, maybe for zooming or starting/stopping slideshows. But
Mostly, I think I find it disturbing that all three mouse buttons clicks
exit the window...
Best regards,
François
Original issue reported on code.google.com by [email protected]
on 26 Jan 2009 at 7:35
What steps will reproduce the problem?
1. start to import or refresh a folder
2. change your mind or discover you chose the wrong folder
3. try to cancel the operation
What is the expected output? What do you see instead?
I'd like to have a Cancel button to allow me to stop.
What version of the product are you using? On what operating system?
jBrout 0.3.145 r168 / XP SP3
Please provide any additional information below.
This is low priority, but this has happened often to me: I ask for a full
refresh (15 minutes), then jBrout crashes the refresh on one of the last
pictures (Murphy's law). So I remove the faulty picture from the folder
(with another tool, of course), then I right-click on the folder and I
select Refresh. Usually, in Windows, when you right-click somewhere, that
"somewhere" becomes automatically selected. Not in jBrout, but this may be
a problem with Python, and anyhow this would be a separate issue. I forget
that jBrout will apply the refresh to the root folder because the root
folder is still selected. So I trigger a full refresh (15 minutes again)
while all I wanted was refreshing a few dozen pictures :-(
Original issue reported on code.google.com by [email protected]
on 21 Jan 2009 at 8:19
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.