Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272016 - media-plugins/audacious-plugins-2.0.1 alarm - preferences: can't set hours past 13 or(inclusive) minutes past 49
Summary: media-plugins/audacious-plugins-2.0.1 alarm - preferences: can't set hours pa...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL: http://jira.atheme.org/secure/BrowseP...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-31 19:40 UTC by Chris Arepantis
Modified: 2009-06-05 17:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fixes time related gtk spin buttons at Time and Days tab (2.0.1-alarm-spinbutton.patch,7.19 KB, patch)
2009-05-31 19:54 UTC, Chris Arepantis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Arepantis 2009-05-31 19:40:11 UTC
Can't set the audacious alarm plugin to an hour past 13 or (inclusive) a minute past 49. It's been like that for about a month IIRC, it's that I only bothered now to report the bug and provide a patch that fixes it ;)
It's highly likely that this bug applies to other audacious versions as well.

Reproducible: Always

Steps to Reproduce:
1. launch audacious
2. Preferences -> Plugins -> General -> Alarm -> Time or Days tab
3. Try setting hours past 13 or minutes past 49





lafiel ~ # emerge --info
Portage 2.2_rc33 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-2.0.1
Timestamp of tree: Sun, 31 May 2009 19:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 1.3.7-r1, 2.1.8
dev-lang/python:     2.5.4-r2, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.18-r4, 2.19, 2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.3.5, 2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=native -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildsyspkg ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.muntinternet.net/pub/gentoo/ http://gentoo.ynet.sk/pub http://gentoo.po.opole.pl"
LDFLAGS="-Wl,-O1"
LINGUAS="en el"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/vmware /usr/local/portage/layman/lila-theme /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acpi aiglx aio alsa amd64 amr ao apache2 artworkextra ass audiofile bash-completion berkdb big-tables binfilter bitmap-fonts boundschecking branding bzip2 cairo canberra cddb cdparanoia chardet chrdet cjk cli consolekit cracklib crypt cscope cups curl custom-optimization dbus dga directfb dlloader doc dri dts dvd dvdnav eac3 enca encode epydoc esd examples exif expat extensions extrafilters fame fbcon ffmpeg flac font-server fontconfig foomaticdb fortran fpx ft fuse gcj gdbm ggi gif glib glitz gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml iconv idn imagemagick imlib ipv6 isdnlog java javascript jbig jce joystick jpeg jpeg2k lame lcms libcaca libnotify libsamplerate lirc live logrotate lvm2 lzo mad matroska mbrola midi mjpeg mmap mmx mmxext mng mod mozsvg mp2 mp3 mp4 mpeg mplayer msn mudflap multilib multislot nautilus ncurses network nls nntp nptl nptlonly nsplugin numeric nvidia offensive ogg openal opengl openmp oss pam pam_chroot pcre pdf perl pg-intdatetime plugins png pnm postgres ppds pppd prediction python quicktime radio rar rddtool readline reflection rtc samba sdl sensord session skins sndfile sound spell spl srt sse sse2 ssl stencil-buffer stream svg symlink sysfs t1lib tcpd test tga theora threads tiff truehd truetype truetype-fonts type1 type1-fonts udev unicode usb utf8 v4l v4l2 vcd vdpau vim-syntax vim-with-x vorbis vorbis-psy wavpack webkit wma wmf wxwindows x264 xanim xcb xchatdccserver xcomposite xforms xine xml xml2 xorg xpm xprint xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="emu10k1 intel8x0 bt87x usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2 samsung" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en el" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia v4l nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Chris Arepantis 2009-05-31 19:54:18 UTC
Created attachment 193086 [details, diff]
fixes time related gtk spin buttons at Time and Days tab

This patch fixes the aforementioned problem. In a nutshell the page size adjustment property for a gtk spin button should be set to 0, at least according to gtk adjustment docs http://library.gnome.org/devel/gtk/stable/GtkAdjustment.html , instead of 10. Since alarms can be really important in one's life, I suggest further testing before using this patch at your own risk obviously ;)
Please feel free to submit the patch upstream
Comment 2 Tony Vroon (RETIRED) gentoo-dev 2009-06-05 17:03:50 UTC
<CIA-2> audacious-plugins: Tony Vroon <chainsaw@gentoo.org> default * 3280:5cb6c7fc4fca /src/alarm/interface.c: Fix ranges on hours & minutes selectors, by Chris Arepantis. From Gentoo bug #272016.
* ccr rotates.
<CIA-2> audacious: Tony Vroon <chainsaw@gentoo.org> default * 5010:b00d95fa5f6a /src/audacious/ui_credits.c: Acknowledge contribution by Chris Arepantis in Gentoo bug #272016.

Applied upstream where it belongs. Thank you for your contribution.
Should you have any further patches to submit, please use the Audacious-Plugins project on the Atheme JIRA bug tracker, linked for your convenience in the URL field.