LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 06-07-03, 21:33 第 271 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

0.1.23: 去掉了unix信号中断(时钟和child)的代码,改用gtk的时钟信号和io channel,应该有更好的稳定性。
(尝试用io channel来处理gtk-sopcast的状态显示和record部分,失败,只好保留原线程代码。原因:对io channel不很了解,网上找不到很好的资料)



用背景区别的效果
上传的图像
文件类型: jpg 44a91ba9c797eaaa.jpg (38.9 KB, 17 次查看)







__________________
slackware10.*, linux-2.6.*, icewm, 显卡NV11, pentium 2.6G, SiS主板芯片

Homepage: http://lianwei3.googlepages.com/home2

在音乐史上有一个光明的时刻,所有的对立者都和解了,所有的紧张都消除了,那光明的时刻便是莫扎特。

此帖于 06-07-03 21:41 被 dyte200 编辑.
  dyte200 当前离线   回复时引用此帖
旧 06-07-03, 22:36 第 272 帖
duleell 帅哥
 
duleell 的头像
 
 
注册会员  
  注册日期: Aug 2002
  我的住址: 天下常熟
  帖子: 987
  精华: 2
 

背景效果不错。
建议:
1、最好treeview的列宽可以控制:双击分隔线自动列宽;拖动分隔线任意列宽。
2、当前播放频道用颜色或记号(带#号的那一列来个小电视机:P)表示(搜到的用背景)。
3、组件之间应有分隔,现在的treeview和周围的组件没有分界线,特别是和搜索框之间,使得treeview的title行不明显。







__________________
这人很懒,什么都没留下...

此帖于 06-07-03 22:52 被 duleell 编辑.
  duleell 当前离线   回复时引用此帖
旧 06-07-04, 10:33 第 273 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

引用:
作者: duleell
背景效果不错。
(带#号的那一列来个小电视机:P)
我也想过截屏得到icon放到#那一列,不过难度太高了。


0.1.24:去掉线程。record不受电台结束的影响。mplayer彩色状态显示。

第2个功能"record不受电台结束的影响" 可能有问题,原因是不容易验证该问题是否存在。

期望效果是:设定录制,然后当电台的某一节目结束后,mplayer通常会退出。然后新节目出现。这样应该录制了两个不同编号的同一电台文件。

请报告该bug

此帖于 06-07-04 11:23 被 dyte200 编辑.
  dyte200 当前离线   回复时引用此帖
旧 06-07-04, 12:40 第 274 帖
duleell 帅哥
 
duleell 的头像
 
 
注册会员  
  注册日期: Aug 2002
  我的住址: 天下常熟
  帖子: 987
  精华: 2
 

先来一个简单一点的,就是搜到的频道用颜色(红色?)表示,或是只显示搜到的频道;而当前播放的频道上面来个背景色(比如灰色),或是在当前播放频道的“#”号列里放个“@"字符(或是背景色+"@"),表示此频道正在播放中.
无论怎样搭配,最终的效果是:搜出的频道一目了然,而正在播放的频道一清二楚.

TreeViewer外面能不能加个Border? 我觉得搜索框和下面的TreeViewer粘在一起了,晚上我来截个屏.
Volumn控件有没有必要放在最右端?

此帖于 06-07-04 12:58 被 duleell 编辑.
  duleell 当前离线   回复时引用此帖
旧 06-07-04, 14:00 第 275 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

引用:
作者: duleell
先来一个简单一点的,就是搜到的频道用颜色(红色?)表示,或是只显示搜到的频道;而当前播放的频道上面来个背景色(比如灰色),或是在当前播放频道的“#”号列里放个“@"字符(或是背景色+"@"),表示此频道正在播放中.
无论怎样搭配,最终的效果是:搜出的频道一目了然,而正在播放的频道一清二楚.

TreeViewer外面能不能加个Border? 我觉得搜索框和下面的TreeViewer粘在一起了,晚上我来截个屏.
Volumn控件有没有必要放在最右端?
正在播放的频道在最下面的状态栏显示了
  dyte200 当前离线   回复时引用此帖
旧 06-07-04, 19:43 第 276 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

0.1.27:修正了多次创建io channel的bug。
基本实现在节目结束换到新节目的过程中:
状态显示和录制可以不随节目的结束而停止,录制将持续产生新的文件(虽然有重复短文件的产生,好像和内存缓存有关,怎样flush掉?)。

此帖于 06-07-05 08:32 被 dyte200 编辑.
  dyte200 当前离线   回复时引用此帖
旧 06-07-05, 19:07 第 277 帖
Thinkscape
 
 
 
注册会员  
  注册日期: Jul 2006
  帖子: 20
  精华: 0
 

:~/Temp/gtk20sopcast-0.1.28.tar.bz2_FILES/gtk20sopcast-0.1.28$ make
gcc -O2 `pkg-config --cflags gtk+-2.0` -c callbacks.c -o callbacks.o
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
In file included from callbacks.c:20:
header.h:23:21: error: gtk/gtk.h: 没有那个文件或目录
In file included from callbacks.c:20:
header.h:55: 错误: syntax error before ‘*’ token
header.h:55: 警告: 数据定义时没有类型或存储类
header.h:56: 错误: syntax error before ‘*’ token
..........
  Thinkscape 当前离线   回复时引用此帖
旧 06-07-05, 19:55 第 278 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

引用:
作者: Thinkscape
:~/Temp/gtk20sopcast-0.1.28.tar.bz2_FILES/gtk20sopcast-0.1.28$ make
gcc -O2 `pkg-config --cflags gtk+-2.0` -c callbacks.c -o callbacks.o
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
In file included from callbacks.c:20:
header.h:23:21: error: gtk/gtk.h: 没有那个文件或目录
In file included from callbacks.c:20:
header.h:55: 错误: syntax error before ‘*’ token
header.h:55: 警告: 数据定义时没有类型或存储类
header.h:56: 错误: syntax error before ‘*’ token
..........
No package 'gtk+-2.0' found,你没装gtk2.0
  dyte200 当前离线   回复时引用此帖
旧 06-07-05, 20:07 第 279 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

0.2: 输入输出端口采用随机数产生。完全精简重写了判断sp-sc状态并做响应的代码。

此帖于 06-07-05 20:11 被 dyte200 编辑.
  dyte200 当前离线   回复时引用此帖
旧 06-07-05, 20:44 第 280 帖
yangtsecn
 
yangtsecn 的头像
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 189
  精华: 0
 

最近应该不会更新了吧,已经很好用了。

另外请教dyte200,能否使用**,如何用?谢谢

此帖于 06-07-05 20:47 被 yangtsecn 编辑.
  yangtsecn 当前离线   回复时引用此帖
旧 06-07-05, 21:03 第 281 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

引用:
作者: yangtsecn
最近应该不会更新了吧,已经很好用了。

另外请教dyte200,能否使用**,如何用?谢谢
我还不清楚什么是**。
  dyte200 当前离线   回复时引用此帖
旧 06-07-05, 21:37 第 282 帖
yangtsecn
 
yangtsecn 的头像
 
 
注册会员  
  注册日期: Nov 2003
  帖子: 189
  精华: 0
 

引用:
作者: dyte200
我还不清楚什么是**。
你们的网络环境真好,我们的就只能
  yangtsecn 当前离线   回复时引用此帖
旧 06-07-06, 11:48 第 283 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

0.2.1: 增加自动启动sp-sc功能: 当sp-sc退出时,将自动重启。因此可持续保持录制。
  dyte200 当前离线   回复时引用此帖
旧 06-07-07, 21:45 第 284 帖
duleell 帅哥
 
duleell 的头像
 
 
注册会员  
  注册日期: Aug 2002
  我的住址: 天下常熟
  帖子: 987
  精华: 2
 

可调列宽:gtk_tree_view_column_set_resizable (column, TRUE);
  duleell 当前离线   回复时引用此帖
旧 06-07-07, 22:04 第 285 帖
dyte200
 
dyte200 的头像
 
 
注册会员  
  注册日期: May 2005
  帖子: 470
  精华: 1
 

引用:
作者: duleell
可调列宽:gtk_tree_view_column_set_resizable (column, TRUE);
已加入到0.2.2
  dyte200 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 01:44


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org