Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

LCUI

A small C library for building user interfaces with C, XML and CSS.
Collective - Host: opensource - https://opencollective.com/lcui - Website: https://lcui.org - Code: https://github.com/lc-soft/LCUI

移除 C++头文件 的包含

github.com/lc-soft/LCUI - 49427f0d806caf6a1d1f55133a82f73e5aa88b8a authored over 11 years ago by Liu Chao <[email protected]>
移除 C++头文件 的宏定义

github.com/lc-soft/LCUI - 889051fceb767e72669b8e08e0e0efdbe7aaa8b8 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件内容

github.com/lc-soft/LCUI - 82ecacc652b62ea538a0ba5d85e70fb94cfcb045 authored over 11 years ago by Liu Chao <[email protected]>
改用 LCUIMouse_ButtonDown 和 LCUIMouse_ButtonUp 函数

github.com/lc-soft/LCUI - 3e7c9350c1a863be1c33529d7d9c48e289f7fa4a authored over 11 years ago by Liu Chao <[email protected]>
修改鼠标事件的处理

github.com/lc-soft/LCUI - 0b0beca665539228b27e8dd0623bb4aaeeb9db87 authored over 11 years ago by Liu Chao <[email protected]>
更新鼠标输入支持模块代码

github.com/lc-soft/LCUI - d45b259751e975cd097bc0cfc8bb8b1aafa7aa01 authored over 11 years ago by Liu Chao <[email protected]>
导出 BKDRHash() 函数

github.com/lc-soft/LCUI - 8b1c8ea1dfb30a08152e9b2c2bf033e9eaeff959 authored over 11 years ago by Liu Chao <[email protected]>
移除无用函数

github.com/lc-soft/LCUI - 5fc7df9f909b8c2c0e577b2e20ee2092e4515064 authored over 11 years ago by Liu Chao <[email protected]>
加上编译条件

github.com/lc-soft/LCUI - e545d1976cd98ff6bc92c443cac3fcbddf8d2a14 authored over 11 years ago by Liu Chao <[email protected]>
添加 dirent.c

github.com/lc-soft/LCUI - 9429a34385af283eca14e5ef5a3c653ea7a52091 authored over 11 years ago by Liu Chao <[email protected]>
修改注释

github.com/lc-soft/LCUI - 4e1ab46ded1050cac410c06bb3e645c6fe5b0cee authored over 11 years ago by Liu Chao <[email protected]>
移除未使用的变量

github.com/lc-soft/LCUI - 526f243613aebb4963204219cceab236b011ed8a authored over 11 years ago by Liu Chao <[email protected]>
移除未使用的变量

github.com/lc-soft/LCUI - 77a1359ce6f2bcbe62c966eee17ce2df9b31a6f0 authored over 11 years ago by Liu Chao <[email protected]>
修改LCUI_Graph变量的成员访问

github.com/lc-soft/LCUI - 7ae051a27529800540412935f5e170fd6be0f77c authored over 11 years ago by Liu Chao <[email protected]>
若实际睡眠时间少于理论睡眠时间,则重置diff_val为0

github.com/lc-soft/LCUI - 113366146a77af9e59e87c58cb9d658beb47f499 authored over 11 years ago by Liu Chao <[email protected]>
修改LCUITimer_Set调用方法

github.com/lc-soft/LCUI - 151c576c9801ccb82e5097a14d7e2d83a42ff500 authored over 11 years ago by Liu Chao <[email protected]>
调整代码

github.com/lc-soft/LCUI - e44d6f9b7d71890b6d4fe52eb64d351ffbae67b4 authored over 11 years ago by Liu Chao <[email protected]>
移除 rozp 变量

github.com/lc-soft/LCUI - 0fabd821e1ce4aaad986f6f32b8e72b02c4fc976 authored over 11 years ago by Liu Chao <[email protected]>
包含 dirent.h

github.com/lc-soft/LCUI - de01ce1912d46dade072042844190be53b0c926e authored over 11 years ago by Liu Chao <[email protected]>
添加 dirent.h

github.com/lc-soft/LCUI - 155fd1a6fdb55326170132691478a6e209b16b14 authored over 11 years ago by Liu Chao <[email protected]>
修改项目LOGO的链接

github.com/lc-soft/LCUI - 6053c0ed0f894ade62798a00a5ec787d5acd5e28 authored over 11 years ago by Liu Chao <[email protected]>
添加win32平台下的屏幕图像捕获代码

github.com/lc-soft/LCUI - ad90549003613d9b14ba87c51da6ec7063af90a0 authored over 11 years ago by Liu Chao <[email protected]>
暂时移除LCUIKeyboard_IsHit和LCUIKeyboard_Get函数的实现代码

之前残留的代码,在现在的环境下已经不适用,需要修改。

github.com/lc-soft/LCUI - eebaac30f366c04609a731a9345d607d5df4e869 authored over 11 years ago by Liu Chao <[email protected]>
移除效果图

github.com/lc-soft/LCUI - e76ebb9b3059d99cf633437acd411ffc3c468392 authored over 11 years ago by Liu Chao <[email protected]>
更新定时器模块代码

定时器线程在睡眠前会锁上互斥锁,睡眠结束或被打断后,等更新完列表中的定时器再解开互斥锁。
定时器的添加、删除、暂停、继续操作,会先打断定时器线程的睡眠,再锁上定时器列表的互斥锁,之后进行相关操...

github.com/lc-soft/LCUI - feb34947ec17556fa853c3e6c02e805062d0f6b0 authored over 11 years ago by Liu Chao <[email protected]>
添加代码,以针对睡眠被打断的情况

github.com/lc-soft/LCUI - 6859b632adc1b8fae733e9c595a3dcc2573614e1 authored over 11 years ago by Liu Chao <[email protected]>
修改每帧耗时的调整代码,使每秒更新的画面帧数更接近最大值

github.com/lc-soft/LCUI - 73cccada3af792841a49996778fa744575b5d6d1 authored over 11 years ago by Liu Chao <[email protected]>
调整每秒更新的画面帧数

github.com/lc-soft/LCUI - e4325267a1ca04a8b2d399526e4b986ddcdee6d2 authored over 11 years ago by Liu Chao <[email protected]>
定义MAX_FRAMES_PER_SEC宏

github.com/lc-soft/LCUI - ac20d7981c102334dbc4cee8841d5efb9be1b4c6 authored over 11 years ago by Liu Chao <[email protected]>
完善FPS的计算

github.com/lc-soft/LCUI - 05a883bd64458272ab3b7393e3b1b0e95554f36b authored over 11 years ago by Liu Chao <[email protected]>
撤销Win32_LCUI_Init函数的移除

github.com/lc-soft/LCUI - 13897cd16024e9a4527567b68d0f8e592ec0cfcd authored over 11 years ago by Liu Chao <[email protected]>
修改定时器函数的调用方式

github.com/lc-soft/LCUI - 726df5d0fcf844b9999763d545a4aaa33e276d8f authored over 11 years ago by Liu Chao <[email protected]>
更新函数声明

github.com/lc-soft/LCUI - c7c74e69ea43aa3b724454e9150c1e228d3531f1 authored over 11 years ago by Liu Chao <[email protected]>
移除Win32_LCUI_Init函数的声明

github.com/lc-soft/LCUI - 5d11f5a847b10394348caecf44ad59527ef09c3d authored over 11 years ago by Liu Chao <[email protected]>
更新虚设的函数

github.com/lc-soft/LCUI - 30738ee48bee15964261cf7b14b5fb243c4d1d4e authored over 11 years ago by Liu Chao <[email protected]>
移除Win32_LCUI_Init函数

github.com/lc-soft/LCUI - de848c1a0060ef6c97c6272f3e3cdf0c169c396b authored over 11 years ago by Liu Chao <[email protected]>
添加函数,用于获取FPS值

github.com/lc-soft/LCUI - b58a68175d6d90f2a17400c8e640aea416d71f20 authored over 11 years ago by Liu Chao <[email protected]>
修复:已存在的定时器任务会被新添加的覆盖

github.com/lc-soft/LCUI - 37b41f943744a1ffdbb31c5e14592d08e2e533fc authored over 11 years ago by Liu Chao <[email protected]>
修复:定时器无法设置为一次性使用

github.com/lc-soft/LCUI - a22398d2c370b088f83b75f8e931e4e3abaad31e authored over 11 years ago by Liu Chao <[email protected]>
定时器线程的睡眠可被打断

github.com/lc-soft/LCUI - 45520d80b33e08ea8479a5cb91b0021839317b14 authored over 11 years ago by Liu Chao <[email protected]>
记录回调函数的参数

github.com/lc-soft/LCUI - 32efc6da4d8a6fb9557c682cdb9c334945c339cb authored over 11 years ago by Liu Chao <[email protected]>
在更新各个定时器的剩余等待时间时,改为减去实际流失的时间

github.com/lc-soft/LCUI - b87a67fd5de0fcd7951e624cbd88e54b9a06f3d8 authored over 11 years ago by Liu Chao <[email protected]>
LCUI_KEYDOWN事件改为在按键按下时触发

github.com/lc-soft/LCUI - 4d5a4c79adf85d20c6e807c89fb65c0fc2258651 authored over 11 years ago by Liu Chao <[email protected]>
每帧的更新所需耗时至少为10毫秒,以减少CPU占用率

github.com/lc-soft/LCUI - 2346c650079f6e38523a34da24ca1fbd7f559fbb authored over 11 years ago by Liu Chao <[email protected]>
修改LCUITimer_Set函数的调用方法

github.com/lc-soft/LCUI - 3e0043d1f5d822c1b13ad8e4a1ea9d968497e9b6 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件

github.com/lc-soft/LCUI - 1a4fb79d11bd72c070f3841d26af1e4320704637 authored over 11 years ago by Liu Chao <[email protected]>
修改LCUITher_Set函数的参数列表

github.com/lc-soft/LCUI - c25d33d0e31aa4473fa3291be26fb8af4d372df6 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件

github.com/lc-soft/LCUI - fc7ba926afd1483b930b797759f46f555e6a53d8 authored over 11 years ago by Liu Chao <[email protected]>
修改部分函数名

github.com/lc-soft/LCUI - 13855c876bc1c47c4de3ce4f1a15e45c211316b0 authored over 11 years ago by Liu Chao <[email protected]>
修改数据结构,添加LCUIKey_IsDoubleHit函数

github.com/lc-soft/LCUI - ef6f60966745be4639f393ccbcda455547b3db51 authored over 11 years ago by Liu Chao <[email protected]>
坐标未变化的部件不会为它投递WIDGET_MOVE消息

github.com/lc-soft/LCUI - 3770465c682378cd61b90e13b2c61f2c7eacfd6b authored over 11 years ago by Liu Chao <[email protected]>
解决消息处理中存在的问题

github.com/lc-soft/LCUI - ba8c0ab42dada8277a4689bac037a0a332a2e279 authored over 11 years ago by Liu Chao <[email protected]>
包含LCUI头文件,以调用BKDRHash函数

github.com/lc-soft/LCUI - ba1bea6183727fc44e1e530f15f1596f87cf9c97 authored over 11 years ago by Liu Chao <[email protected]>
修复:按键释放后,按键的记录有时会无法成功删除

github.com/lc-soft/LCUI - 62e4980613e616fbdb6a7571100b5f448ff5de11 authored over 11 years ago by Liu Chao <[email protected]>
去除打印调试信息

github.com/lc-soft/LCUI - ccd5f0a19478de5ec0292b8aa6cf0c2d8a0a7a5c authored over 11 years ago by Liu Chao <[email protected]>
解决一个逻辑错误

github.com/lc-soft/LCUI - 52545463234f104b0ec2bb63623b6bc605194fe9 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件内的函数声明

github.com/lc-soft/LCUI - d687f3be8ca021923feac0a9b83d78f21fd27d2c authored over 11 years ago by Liu Chao <[email protected]>
调整部件库的代码

github.com/lc-soft/LCUI - 8caaa79171b6cec9cf5b1f92643fbb3d9be1394f authored over 11 years ago by Liu Chao <[email protected]>
BKDRHash函数转移至misc.c�

github.com/lc-soft/LCUI - 145ea7700634e95b81f8cb148928634dc0d0bdbb authored over 11 years ago by Liu Chao <[email protected]>
更新函数声明

github.com/lc-soft/LCUI - 79c9c2d3c0e268621eecb6b0bcce259d6af49331 authored over 11 years ago by Liu Chao <[email protected]>
WidgetPrivData_New函数更名为Widget_NewPrivData

github.com/lc-soft/LCUI - c6f75fdfbca4562fc6a388dc09cf89a1b89caa76 authored over 11 years ago by Liu Chao <[email protected]>
修改文件开头处的版权声明

github.com/lc-soft/LCUI - 070ced7d61ee7e1a6faa53cec99fc17a10c84f18 authored over 11 years ago by Liu Chao <[email protected]>
为Graph_GetPixel函数添加有效性判断

github.com/lc-soft/LCUI - 57f1161464b74489c7ccb5aca578566020331a8f authored over 11 years ago by Liu Chao <[email protected]>
纠正一些细节问题

github.com/lc-soft/LCUI - 3fb943599928817048383c516ac0ed11d387d933 authored over 11 years ago by Liu Chao <[email protected]>
添加对多个ActiveBox部件播放同一动画的支持

该支持尚未测试,有待完善。

github.com/lc-soft/LCUI - 1ce9f39703eb83b6755fb0af08e666d543ffa466 authored over 11 years ago by Liu Chao <[email protected]>
为ActiveBox部件添加多动画支持

修改了ActiveBox部件模块的代码,数据结构做了一点修改。

现在可以单独创建一个AnimationData,向里面添加动画帧,然后添加至ActiveBox部件里,并用ID号标识它。用Ac...

github.com/lc-soft/LCUI - 4257fbf63303aba6bd8684cd12ce6575ec89eec4 authored over 11 years ago by Liu Chao <[email protected]>
准备开发ListView部件

github.com/lc-soft/LCUI - 9621b78cf881e2161af8f9d47edc71cce8d89401 authored over 11 years ago by Liu Chao <[email protected]>
消息框在没有图标的情况下,文本会居中显示

由于源文件使用的是UTF-8报名费是,但无BOM信息,VS2012的编译器在编译时认为该文件是GB2312编码,导致消息框的按钮文本乱码。加上BOM信息后,问题得到解决。

github.com/lc-soft/LCUI - a152321f8536cee534e7e464b50f5e3f0f641dab authored over 11 years ago by Liu Chao <[email protected]>
更改win32平台下的视频输出模块

初始化和设置视频模式时给的尺寸,现在是客户区尺寸,不再是之前默认的窗口尺寸。

github.com/lc-soft/LCUI - 8ea2ca6913198e580b453b338679d0e14f12bb86 authored over 11 years ago by Liu Chao <[email protected]>
纠正一个逻辑错误,该错误会导致RGB色彩类型的前景图像无法混合

github.com/lc-soft/LCUI - de1e3109bd8f5c354293e7d980a04c31f958dbe7 authored over 11 years ago by Liu Chao <[email protected]>
调整代码

github.com/lc-soft/LCUI - ac582eed2fe8fc58f51612843a358579671dee2f authored over 11 years ago by Liu Chao <[email protected]>
撤销图层信息的打印

github.com/lc-soft/LCUI - 32c2046a670211be90b99020d64b6bffdc34b4f2 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件

github.com/lc-soft/LCUI - c2cc419823a621e6245b993e04f8262942e871bd authored over 11 years ago by Liu Chao <[email protected]>
解决Graph_Replace函数存在的问题

github.com/lc-soft/LCUI - ba7d2f6f7b0ccea8265cb383a2bbe4b9f1672e4e authored over 11 years ago by Liu Chao <[email protected]>
解决在图像的alpha混合处理上的一个BUG

github.com/lc-soft/LCUI - 19be203592cfffc32ee75072fd83ec1cee152c5a authored over 11 years ago by Liu Chao <[email protected]>
调整图形处理代码

github.com/lc-soft/LCUI - 596fdc35727313fd360dbe1b03d21d4f8b81e376 authored over 11 years ago by Liu Chao <[email protected]>
调整PNG图片读取、写入的代码

github.com/lc-soft/LCUI - d635d9ec952ff67c438fe390d4c87947e61013d5 authored over 11 years ago by Liu Chao <[email protected]>
删减图层混合处理中的图层过滤功能

github.com/lc-soft/LCUI - f28ffbf10417b7c82a61d5b297d4e75fbb14bd85 authored over 11 years ago by Liu Chao <[email protected]>
应用LCUI_Graph结构体成员的更改

github.com/lc-soft/LCUI - 70d4803377a03d6895737402cdad74a4eaed876c authored over 11 years ago by Liu Chao <[email protected]>
应用LCUI_Graph结构体成员的更改

github.com/lc-soft/LCUI - 04ac84d0e2eca3da4d74b52b5f5dffba00609bd2 authored over 11 years ago by Liu Chao <[email protected]>
删除 8位、4位 的BMP像素数据处理代码

github.com/lc-soft/LCUI - 0c7dce422d7d65622e2d8a0982ce56702909ef9c authored over 11 years ago by Liu Chao <[email protected]>
应用LCUI_Graph结构体成员的更改

github.com/lc-soft/LCUI - fafc668b7af902959f2b6db805dcf832e3969fe8 authored over 11 years ago by Liu Chao <[email protected]>
改用二维指针

github.com/lc-soft/LCUI - 413abfceae910f6773fff2eb1e2c1ab6b30be814 authored over 11 years ago by Liu Chao <[email protected]>
修改注释格式

github.com/lc-soft/LCUI - ed5dd06506e0f2bb73bd635cacae159440c4c178 authored over 11 years ago by Liu Chao <[email protected]>
更新Graph_Zoom函数声明

github.com/lc-soft/LCUI - 6ebf19902d3d7298124cf0f315e2568cfd298f8f authored over 11 years ago by Liu Chao <[email protected]>
精简部分代码,调整私有函数的参数列表,并添加函数注释

github.com/lc-soft/LCUI - 000c2a114d1cdbac660f7bc630c13da69fc66935 authored over 11 years ago by Liu Chao <[email protected]>
更新头文件

github.com/lc-soft/LCUI - e5565b30907c1cdf6353569b74ab8de790548fb9 authored over 11 years ago by Liu Chao <[email protected]>
修改图形处理代码

github.com/lc-soft/LCUI - ba6727ea3e4eddde1c7d273c9b2757becda02952 authored over 11 years ago by Liu Chao <[email protected]>
修改LCUI_Graph结构体

github.com/lc-soft/LCUI - 8a1090ef9f7d71446f3e4ca490430521052ae2c9 authored over 11 years ago by Liu Chao <[email protected]>
改用宽字符

github.com/lc-soft/LCUI - 3c597dfa3b2da4a0ab2d36fa7bf7e3e168346e6e authored over 11 years ago by Liu Chao <[email protected]>
添加BOM信息

github.com/lc-soft/LCUI - 5e3d43ee808ff0c5a40eab698d289b1eb7a52707 authored over 11 years ago by Liu Chao <[email protected]>
更新VS2012工程文件

github.com/lc-soft/LCUI - 6db15cc013dd8dc2bccb1b7c8574d50e444abfba authored over 11 years ago by Liu Chao <[email protected]>
添加内存管理模块

github.com/lc-soft/LCUI - 2c21b2c7ebae91317ceebbd81e09ddbc46316765 authored over 11 years ago by Liu Chao <[email protected]>
更新图像转代码的程序代码

github.com/lc-soft/LCUI - 4f9581d08e16efe79babddaabb451d4efaca1a60 authored over 11 years ago by Liu Chao <[email protected]>
修改在拖动时发送的事件数据内容

github.com/lc-soft/LCUI - 95ec1638ca69313f4409b511e8523b1be039f193 authored over 11 years ago by Liu Chao <[email protected]>
函数名有_TextA后缀的函数,默认将传入呃字符串识别为GB2312编码的

github.com/lc-soft/LCUI - 79a576ce3fb2072f2952fe52a7f74c684483a1b5 authored over 11 years ago by Liu Chao <[email protected]>
LCUI_MessageBox函数默认使用的是UTF-8字符集

github.com/lc-soft/LCUI - 6f2b867ce0555cb8f44460c06df807156248d5a5 authored over 11 years ago by Liu Chao <[email protected]>
更新windows系统下的字符集转换函数

github.com/lc-soft/LCUI - 04a357f24d8f86071f94cff9a892b877ec33b15a authored over 11 years ago by Liu Chao <[email protected]>
修改所使用的字符串对比函数

github.com/lc-soft/LCUI - 06f8c3fbf92d7354403861c16dcedaa8b98e7833 authored over 11 years ago by Liu Chao <[email protected]>
添加 LC_MISC_DIRENT_H

_CRT_SECURE_NO_WARNINGS 宏用于去除windows平台的部分函数的警告

github.com/lc-soft/LCUI - cf994f48405d61e73f8c61e07f25efdac269920e authored over 11 years ago by Liu Chao <[email protected]>