[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54684] Re: High CPU usage

2006-10-21 Thread Jason Gerard DeRose
I'm experiencing the same problem using Thoggen under Edgy.

It isn't necessary to hit refresh to trigger this.  Simply opening
nautilus to a directory containing a file that is being updated, and
then immediately closing the nautilus window or changing to anther
directory (like home) does the same thing... the CPU usage will shoot up
to near 100% and will stay there till the process is killed (with
"killall nautilus" or the like).

-- 
High CPU usage
https://launchpad.net/bugs/54684

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Seek on DVD not performed relative to title

2006-11-08 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, using gstreamer0.10-plugins-
ugly-0.10.4-0ubuntu3.

With totem-gstreamer, if I do something like this:

  totem dvd://2

And then seek, I will get bumped back into title 1.  Also, if I do a
large seek (say 30 minutes or more), sometimes totem will hang and never
complete the seek.  I know this isn't a totem bug because I have the
exact results with the player in the gstreamer-based DVD ripper I've
been developing.

Thanks!

** Affects: gst-plugins-ugly0.10 (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-10 Thread Jason Gerard DeRose
I've filed an upstream bug about this:
http://bugzilla.gnome.org/show_bug.cgi?id=372797

I know what the problem is and am working on a patch.  I'd don't know
quite how the updates policy works for universe... will it be possible
to get a fix for this into Edgy?

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-11-11 Thread Jason Gerard DeRose
I've submitted a patch for this upstream, but it was written starting
from what was in cvs.  http://bugzilla.gnome.org/show_bug.cgi?id=372797

I'll test a patch for Edgy and then submit that too.

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
After reading https://wiki.ubuntu.com/StableReleaseUpdates I expect that
this is not a fix that would be allowed into Edgy anyway, but I'll still
put a patch together.

After working on the dvdreadsrc element quite a bit, I started to become
frustrated with its readability problems and general cruftiness, so I've
started a rewrite from scratch. I have the code for my new element in a
Bazaar repository at
https://launchpad.net/people/jderose/+branch/kungfu/dvdsrc

My new dvdsrc element is now mostly usable as a drop-in replacement for
dvdreadsrc.  Currently I'm trying to decide whether it makes sense to
combine the functionality of dvdnavsrc and dvdreadsrc. My feeling is
that is probably does make sense, and so I'm planing to add Nav support
to my new element. My goal is to trying to get this finished in time to
get it into Feisty, so that full DVD functionality is available under
gstreamer0.10.

I could definitely use help on this, if anyone is interested!

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Here is the patch. In summary, it:

* Fixes gst_dvd_read_src_get_sector_from_time(). Now only the correct
tmap is used instead of the silly iteration through all tmaps in the
title_set.

* Fixes title starts at sector zero assumption in
gst_dvd_read_src_goto_sector().

* Fixes title starts at sector zero assumption
gst_dvd_read_src_goto_chapter().

I've testing this under Totem, Thoggen, and KungFu, and have found no
regressions.



** Attachment added: "Fixes "Seek on DVD not performed relative to title""
   http://librarian.launchpad.net/5240232/02_dvd-seek-fix.patch

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
Oh, the patch also:

* Improves gst_dvd_read_src_get_time_for_sector(), which now only
iterates through the correct tmap instead of every tmap in the
title_set.

My gstreamer bug report has all sorts of details about my progress on
this bug, some of which was wrong at first, but here is the most
important bit:

"""
Again, the big problem with dvdreadsrc currently is that it doesn't properly
handle cases where the title_set has more than one title.  Here's a summary of
how things work with libdvdread, as far as I understand:

* The title number is mapped to the title_set number with
tt_srpt->title[title].title_set_nr

* For feature movies, the feature title is usually the only title in its
title_set, which is why dvdreadsrc generally worked.  But for, say, TV serials
with several episodes per DVD, all the episodes usually belong to a single
title_set, including the "play all" title that many DVDs have.  In these cases,
dvdreadsrc is "super extra broken".

* ifoOpen and DVDOpenFile take the title_set_nr as an argument; they always
open a title_set, not a single title (although as above, for movies the feature
title is usually the only title in the title_set).

* DVDReadBlocks works relative to the title_set, not the title.  A wrong
assumption made in many places in dvdreadsrc is that a title always starts at
sector zero.  In fact, it seems this assumption can't even be made for a
title_set with one title.

* cell_playback[cell].first_sector and cell_playback[cell].last_sector are
relative to the title_set, not the title.  This is why, by chance anyway, a
multi-title title_set would at least start playing the correct title for title
> 1.

* If a title_set has a vts_tmapt, it will have exactly one tmap per title in
the title_set.  As far as I can tell, (tt_srpt->title[title].vts_ttn - 1) gives
the index for the correct tmap for the title, but I need someone to verify
this. (** After testing this on lots of DVDs, I'm now very confident that this 
is correct. **)

* The times in the tmap are best dealt with relative to the title (which is
what we want to do), but the sectors in tmap.map_ent[] are relative to the
title_set.  This "just works" as long as you are using the correct tmap.  In
this respect, gst_dvd_read_src_get_sector_from_time() was horibly broken.  The
original author(s) thought a nested iteration through
vts_tmapt->tmap[i].map_ent[j] would somehow give the correct sector, which is
utterly wrong, not to mention silly.  It seems they got the idea from
ifoPrint_VTS_TMAPT(), but didn't take the time to understand the meaning of the
data structures.  This is part of the reason why seeking is so broken.
"""

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 71017] Re: Seek on DVD not performed relative to title

2006-12-03 Thread Jason Gerard DeRose
** Changed in: gst-plugins-ugly0.10 (Ubuntu)
 Assignee: (unassigned) => Jason Gerard DeRose

** Changed in: gst-plugins-ugly0.10 (Ubuntu)
   Status: Unconfirmed => Fix Committed

-- 
Seek on DVD not performed relative to title
https://launchpad.net/bugs/71017

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose

** Attachment added: "Python test script that demonstrates this bug."
   http://librarian.launchpad.net/5251721/hal_test.py

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Missing mandatory properties on volume.disc

2006-12-05 Thread Jason Gerard DeRose
Public bug reported:

I'm running under Edgy, hal 0.5.7.1-0ubuntu17.

Some mandatory volume.disc properties aren't availably for some discs.
In particular, is_vcd, is_svcd, and is_videodvd are missing for blank
CDR discs, audio CDs, and probably others that I haven't tested yet.
Here are some examples:

Blank CDR:
volume.disc.type = cd_r
volume.disc.has_audio = False
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = True
volume.disc.is_rewritable = False

Audio CD:
volume.disc.type = cd_rom
volume.disc.has_audio = True
volume.disc.has_data = False
volume.disc.is_vcd:  No property
volume.disc.is_svcd:  No property
volume.disc.is_videodvd:  No property
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

Video DVD:
volume.disc.type = dvd_rom
volume.disc.has_audio = False
volume.disc.has_data = True
volume.disc.is_vcd = False
volume.disc.is_svcd = False
volume.disc.is_videodvd = True
volume.disc.is_appendable = False
volume.disc.is_blank = False
volume.disc.is_rewritable = False

** Affects: hal (Ubuntu)
 Importance: Undecided
 Status: Unconfirmed

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
The status of this bug should really be set to high or critical, as
Human should be considered broken by this. That Human didn't set out to
replace every stock icon is not a good excuse, and this is why:

1) STOCK_OPEN and STOCK_DIRECTORY are very similar on the one hand, and
often both will be used in the same application, so they should look
similar.

2) On the other hand, they are *not* interchangeable semantically. If an
application has a button that opens a folder, it will use
STOCK_DIRECTORY. If an application has a button that opens a file, it
will use STOCK_OPEN. This lack of interchangeability is especially true
in the case of a gtk.Button(stock=STOCK_WHATEVER), where the application
is also utilizing the internationalized text associated with the stock
item.

In this second case, something is really broken, as this screenshot
shows.

icon.set_from_stock() is at least working, despite not loading an icon
that matches the theme.

** Attachment added: "Screenshot-stock_directory.py.png"
   http://librarian.launchpad.net/5286671/Screenshot-stock_directory.py.png

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 54890] Re: The GTK_STOCK_DIRECTORY icon isn't being themed

2006-12-06 Thread Jason Gerard DeRose
Here is a simple Python test script that demonstrates the problem, from
which the screenshot was taken.

** Attachment added: "stock_directory.py"
   http://librarian.launchpad.net/5286684/stock_directory.py

-- 
The GTK_STOCK_DIRECTORY icon isn't being themed
https://launchpad.net/bugs/54890

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 74540] Re: Missing mandatory properties on volume.disc

2006-12-13 Thread Jason Gerard DeRose
** Tags added: hal

-- 
Missing mandatory properties on volume.disc
https://launchpad.net/bugs/74540

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

Okay, maybe I'm one of very few who actually uses gedit for coding, but
here's my workflow problem:

1) I need to open another source file, so I Open...

2) gedit nicely displays the contents of the last directory I've open
anything from, which often contains several dozen source files.

3) But only on very rare occasions am I interested in a ".py~" file, and
I've never felt the need to open a ".pyc" file, so I select "All Text
Files" instead of "All Files" so I can more quickly find the ".py" file
I'm looking for.

4) 53 seconds later, I feel the need to open some other ".py" file, but
to my constant annoyance, gedit has reverted to "All Files", so I must
select "All Text Files" again.

5) Repeat.

I'm not much of a C hacker and am swamped with another project at the
moment, so I wont be able fix this myself anytime soon.  That being
said, I know beggars can't be choosers, but here is my plea for how this
should be implemented:

At the very least the All Files / Text Files state should persist during
a given session, but please don't bother doing it this way if you do
anything at all: save it permanently with gconf key.  Persistence of
state always makes an application easier to learn and quicker to use.

I also think that "All Text Files" should be the default.  As gedit (or
gtk or nautilus or whatever) obviously does something more intelligent
than just check file extensions, I think that very seldom would gedit
hide something that the user wished to open (for example, you can still
open '/etc/network/interfaces' in the "Text Files" mode).  Remember,
novice users don't tend to be "power" users of text editors anyway.

I'm not sure if this can be changed easily or is instead set in the gtk
file chooser whatever widget, but please replace the ComboBox with two
RadioButtons.  It's silly to use a drop-down when there are only two
options.  It's better always to show the user the selected state and the
alternate state.

Lastly, I think this phrasing is clearer (for the English anyway): "Text
Files Only" and "All Files".  Again, please make "Text Files Only" the
default.

Thanks!  Or maybe I'll have time to do it myself in the not so distant
future.  ;)

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62140] Pleave remove Insert (INS) / Overwrite (OVR) modes

2006-09-24 Thread Jason Gerard DeRose
Public bug reported:

I must have tripped up onto my interface soapbox tonight... ;)

So here is another gedit interface opinion: the Insert/ Overwrite  modes
should be removed and gedit should always behave as if it is in what was
formerly known as the Insert mode.  Here is my rational:

1) The INS/OVR mode is just that... a mode, always questionable if not
bad in interface design, something which should never be included
without a very good reason.

2) The INS/OVR mode is apparently totally worthless, certainly not
passing the exception above.  I've never found it even moderately useful
to use OVR, nor have I ever observed anyone else doing so.  If someone
has a compelling case otherwise, I'm all ears.

3) On most keyboards, the INS key is near the HOME, END, PAGE UP, and
PAGE DOWN keys, which are all used fairly frequently.  I code with
gedit, and it seems that at least a few times an hour I hit INS by
mistake, type over a good number of characters that I did not intent to,
realize that I'm now in *that* mode, and then waste time yell
obscenities and correcting my mistake.

4) We can take a good lead from Apple who uses this key as something
potentially useful: the HELP key.  I think the INS/OVR modes are crufty
leftovers anyway and not something people actually expect to be there,
just something that annoys and confuses them if they switch to OVR by
mistake.  Firefox, which I'm writing this with, doesn't do any such
nonsense... and I doubt anyone has ever complained about this lack of
"functionality".

Thanks! Happy hacking!

** Affects: gedit (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Pleave remove Insert (INS) / Overwrite (OVR) modes
https://launchpad.net/bugs/62140

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 62132] Re: Please retain state of Open > All Files / All Text Files

2006-09-24 Thread Jason Gerard DeRose
Although I would prefer Text Files Only to be the default,
http://bugzilla.gnome.org/show_bug.cgi?id=329291 is a different bug than
what I'm discussing here.

Perhaps there are enough problems with the mime types that making Text
Files the default isn't a good idea... but the real bug, in my opinion,
is that the state the user has selected isn't retained.  If this were
fixed, I wouldn't particularly care what the default was because I could
effectively set my own.

-- 
Please retain state of Open > All Files / All Text Files
https://launchpad.net/bugs/62132

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs