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

加上 LCUI_Cond 的定义

github.com/lc-soft/LCUI - 55eac77ce542eab6ed6f5c52520a451d622d30fb authored about 10 years ago by Liu Chao <[email protected]>
添加 config.h.in

github.com/lc-soft/LCUI - e6289cb7dc5db7448a25f783fb7ec6240af48900 authored about 10 years ago by Liu Chao <[email protected]>
删除无用文件

github.com/lc-soft/LCUI - d971cde31d69278706322948a45c68b4c6ffbdbd authored about 10 years ago by Liu Chao <[email protected]>
添加 subdir-objects 选项

github.com/lc-soft/LCUI - 5addfc1794e16269502ac3602189e61955586180 authored about 10 years ago by Liu Chao <[email protected]>
LCUI_Config.h 改为 config.h

github.com/lc-soft/LCUI - a8b63bcb3938852289d09aad12c0aa84d7aa7f9a authored about 10 years ago by Liu Chao <[email protected]>
补充事件冒泡实现代码

github.com/lc-soft/LCUI - a0d0bfc0029a27325f21c502cec0ab89fa8ddf6d authored about 10 years ago by Liu Chao <[email protected]>
删除以前的头文件路径宏定义

github.com/lc-soft/LCUI - b41df16628e308987ca6d1db5a4d924b12e613ad authored about 10 years ago by Liu Chao <[email protected]>
修改头文件包含

github.com/lc-soft/LCUI - 9159e3fc9e08e2b54daa21da55fd0bc86de5269a authored about 10 years ago by Liu Chao <[email protected]>
修改头文件包含,调整事件投递代码

github.com/lc-soft/LCUI - e8830bc3163e1efcda9ea42347f0a63039ff3e19 authored about 10 years ago by Liu Chao <[email protected]>
调整 LCUI_PostEvent()

github.com/lc-soft/LCUI - ee783c6baaded3783c8ed643339c0a71be323be7 authored about 10 years ago by Liu Chao <[email protected]>
更新部件事件模块代码

github.com/lc-soft/LCUI - 7cb168fbc74bbf9b9208f0535674d972ae848fc0 authored about 10 years ago by Liu Chao <[email protected]>
去掉多余的SytemEventType枚举

github.com/lc-soft/LCUI - be691aa6a0ed8c4573546a3d6352d00c513e4e2b authored about 10 years ago by Liu Chao <[email protected]>
修改时间

github.com/lc-soft/LCUI - ef0ff6952d72f1498975f74bd1f017e8c5d37db0 authored about 10 years ago by Liu Chao <[email protected]>
加上当前鼠标坐标记录

github.com/lc-soft/LCUI - 11288acac3d8544863773852da5c76525c0cf34b authored about 10 years ago by Liu Chao <[email protected]>
加个mouse事件,每当鼠标有动态时会触发该事件。

github.com/lc-soft/LCUI - 81382542c560003a740b887bb87f5f69d7792af8 authored about 10 years ago by Liu Chao <[email protected]>
在初始化时绑定系统事件

github.com/lc-soft/LCUI - c02473dce5ca827e44c3644f1d3ae5b35df27ae2 authored about 10 years ago by Liu Chao <[email protected]>
添加 Widget_At() 函数

github.com/lc-soft/LCUI - 141f9bf3740485f11e72f4126c3e6e87c5443264 authored about 10 years ago by Liu Chao <[email protected]>
加个列表,用于记录子部件显示顺序。

github.com/lc-soft/LCUI - dcdb4683b3e1668200076a5a1dd95e0e158dde29 authored about 10 years ago by Liu Chao <[email protected]>
修改系统事件的绑定函数

github.com/lc-soft/LCUI - df508c1f3ddb19a04f851dc1aa0092eb968c3dea authored about 10 years ago by Liu Chao <[email protected]>
添加两个事件检测函数

github.com/lc-soft/LCUI - 2d4f904fe9c3b648f0c27afa3795836ab5bba0d0 authored about 10 years ago by Liu Chao <[email protected]>
加上系统事件枚举

github.com/lc-soft/LCUI - 8731f4031e0ca51b0c19f5a05e1220d277d5ae29 authored about 10 years ago by Liu Chao <[email protected]>
改用 LCUIEventBox_Dispacth()

github.com/lc-soft/LCUI - 9aeb8beeabd8c38db2090715131f1eda179e99c9 authored about 10 years ago by Liu Chao <[email protected]>
补充部件的事件功能代码

github.com/lc-soft/LCUI - a858e170bc1e25883a7ac9ffbab05d3b6d8d8a42 authored about 10 years ago by Liu Chao <[email protected]>
添加 Dispach() 函数

github.com/lc-soft/LCUI - d45f4dfcb30f5120a29ddc83f8c3c3464006f9c9 authored about 10 years ago by Liu Chao <[email protected]>
修改头文件包含

github.com/lc-soft/LCUI - 7973c5cc401bb8e7438cc9970c5df46a9ae2c171 authored about 10 years ago by Liu Chao <[email protected]>
精简部分代码

github.com/lc-soft/LCUI - 9a1fb9ec035ef86de5e2c16f85bccfabaeb59989 authored about 10 years ago by Liu Chao <[email protected]>
事件列表改用两个缓存,分别用于后台编辑和前台处理。

顺便修改了函数的定义方式,用宏代替函数前缀名,LCUI_EventBox数据结构的访问方法也做了修改。

github.com/lc-soft/LCUI - b54921cf3ea8dc1c123f97788c128531f6dfc711 authored about 10 years ago by Liu Chao <[email protected]>
改为包含 widget_build.h

github.com/lc-soft/LCUI - 4f53b4129d1732037d4eebe4c671b0f417a6f97e authored about 10 years ago by Liu Chao <[email protected]>
LCUI_WidgetLite 更名为 LCUI_WidgetBase,加上一些属性和方法。

github.com/lc-soft/LCUI - b7f5f4988700137dcf74a65dbf425fd1aa2ecfbe authored about 10 years ago by Liu Chao <[email protected]>
调整头文件内容

github.com/lc-soft/LCUI - ff3293299843a570661e7d3cffbba3945fa6ceda authored about 10 years ago by Liu Chao <[email protected]>
修改FuncData,添加用于销毁FuncData的函数

github.com/lc-soft/LCUI - a8faf840421c1957c5704bf0ca32ef17614ff1e8 authored over 10 years ago by Liu Chao <[email protected]>
补充一些代码

github.com/lc-soft/LCUI - 3ab8cf6b8ede98bb63a69af91ab8ace9ed87323b authored over 10 years ago by Liu Chao <[email protected]>
整理头部声明

github.com/lc-soft/LCUI - 79414bc64b6612cdd5140e5024f046555f32eef3 authored over 10 years ago by Liu Chao <[email protected]>
添加一些系统事件响应函数

github.com/lc-soft/LCUI - 1785e03c98461d2b4ef16e157244e02fe0a02696 authored over 10 years ago by Liu Chao <[email protected]>
添加事件类型、修改部件事件结构、添加一个接口

github.com/lc-soft/LCUI - 28636f80a8ad213ea174a6592f787ee023ede9d4 authored over 10 years ago by Liu Chao <[email protected]>
改成坐标偏移量,而不是全局坐标

github.com/lc-soft/LCUI - c1194066d43c35f2a2e8b6d9a129237250b36130 authored over 10 years ago by Liu Chao <[email protected]>
写点注释,以后再补全实现代码

github.com/lc-soft/LCUI - 6d2ecb84f45c7645411219e8c7b1cf76b2a5a8f4 authored over 10 years ago by Liu Chao <[email protected]>
更新 widget_library.c

感觉像是在搞数据库,建库、建表、建存储过程(函数)。

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

github.com/lc-soft/LCUI - 18f68945c89afb40608744dc4b3b52c3678aac7c authored over 10 years ago by Liu Chao <[email protected]>
删减老旧代码

github.com/lc-soft/LCUI - b97dc88b15f473c1eaed4e48e262d0d69240d42b authored over 10 years ago by Liu Chao <[email protected]>
加上 const 修饰

github.com/lc-soft/LCUI - d6581f880e5b7993ea584e0fa4d4d7b2bf4632d1 authored over 10 years ago by Liu Chao <[email protected]>
2013 -> 2014

之前居然没改成 2014。

github.com/lc-soft/LCUI - 2da94fed25b60416e552df959459960679d8c24a authored over 10 years ago by Liu Chao <[email protected]>
补上一些代码

github.com/lc-soft/LCUI - acebc95eea30e48b0534010a2d796d723324d933 authored over 10 years ago by Liu Chao <[email protected]>
调整头文件

github.com/lc-soft/LCUI - d38321af6e4eb5e05d931fd562e4f501a7af4213 authored over 10 years ago by Liu Chao <[email protected]>
Merge branch 'master' of github.com:LC-Team/LCUI

github.com/lc-soft/LCUI - 644c14f3a2b8cb28f675ac2e7e1ecedbd49ab7f0 authored over 10 years ago by Liu Chao <[email protected]>
重新设计接口

github.com/lc-soft/LCUI - dd8020ad3c398dff49ba9018dda337773bf09d27 authored over 10 years ago by Liu Chao <[email protected]>
LCUISleerp_* -> LCUICond_*

github.com/lc-soft/LCUI - 169660fed0af892eb97df8130b802ce05294a765 authored over 10 years ago by Liu Chao <[email protected]>
转移结构体的定义

github.com/lc-soft/LCUI - ab5bd45a93aca117838ab7914d504287fc385cc1 authored over 10 years ago by Liu Chao <[email protected]>
移除无用代码

github.com/lc-soft/LCUI - b6b6c996517a7fa79912dbb49060a2159e214821 authored over 10 years ago by Liu Chao <[email protected]>
由#include 宏 为直接#include <头文件>

github.com/lc-soft/LCUI - 85118979bf06aa79b3cc03482ff5cacd33ffdc17 authored over 10 years ago by Liu Chao <[email protected]>
移除无用 typedef

github.com/lc-soft/LCUI - 3189eb7d26efc6f8254f87b061d0f09f8f50b190 authored over 10 years ago by Liu Chao <[email protected]>
补充几个字

github.com/lc-soft/LCUI - 279f5de0433466489d2fe53b4d88d574e53475db authored over 10 years ago by Liu Chao <[email protected]>
继续补充内容

github.com/lc-soft/LCUI - 9cd19675301fa2c6fff66b09920bfd79c52efe90 authored over 10 years ago by Liu Chao <[email protected]>
补充内容

github.com/lc-soft/LCUI - 7704a0e3c92ef9335b31a6953fa24fccd101614c authored over 10 years ago by Liu Chao <[email protected]>
移除无用代码,等待重写

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

github.com/lc-soft/LCUI - 2c4d3648efcdebe434858cbaa93eb600fcd6c5f8 authored over 10 years ago by Liu Chao <[email protected]>
重命名各个文件

github.com/lc-soft/LCUI - 3992bae30a8aece672fb1788fd604690d4dda842 authored over 10 years ago by Liu Chao <[email protected]>
widget_private.h -> widget_build.h

github.com/lc-soft/LCUI - 71ec62248168e4142644ff649c4d6a74aec76e5c authored over 10 years ago by Liu Chao <[email protected]>
widget_msg -> widget_task

github.com/lc-soft/LCUI - 8310a7b8c3a9583e1a495618715dcf16cd8d3623 authored over 10 years ago by Liu Chao <[email protected]>
移除无用定义

github.com/lc-soft/LCUI - 7a3dc9dbeb95fc69c2fe40eef4617a45600912d7 authored over 10 years ago by Liu Chao <[email protected]>
移出代码

github.com/lc-soft/LCUI - eb40341a57aac3cb3e9616167219bbb21cd6e8b3 authored over 10 years ago by Liu Chao <[email protected]>
添加私有头文件

github.com/lc-soft/LCUI - 6671679be9b4db7ce461673548f9e892634bc357 authored over 10 years ago by Liu Chao <[email protected]>
将定义转移至头文件

github.com/lc-soft/LCUI - 7de824e53b03a53493ae9084a06bcb0d4b19c8fd authored over 10 years ago by Liu Chao <[email protected]>
添加字符串的解析模块

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

github.com/lc-soft/LCUI - 6448f93fc4680fd338cba0b42e3e02a6b6f9f0ad authored over 10 years ago by Liu Chao <[email protected]>
去除LCUI_前缀,改成小写

github.com/lc-soft/LCUI - 2149f38b7d8fb7646debc992a1e9c1585a3f4603 authored over 10 years ago by Liu Chao <[email protected]>
修改结构

github.com/lc-soft/LCUI - 7ed96c0b2d4a645ae1b117a201d4c4ff99e35df9 authored over 10 years ago by Liu Chao <[email protected]>
union -> struct

github.com/lc-soft/LCUI - 2f2f5147dc160570be766bb61e0ffdabf016ced5 authored over 10 years ago by Liu Chao <[email protected]>
重新设计Widget的数据结构

有些地方需要用枚举,为各种枚举类型取名字很麻烦,而且,一般还很长。
有点想用字符串了,但是解析字符串会降低效率,例如:widget->background.size = "100%
50px"...

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

github.com/lc-soft/LCUI - 11294b73ed86eee0b01159a275b8b8dae7943537 authored over 10 years ago by Liu Chao <[email protected]>
纠正判断

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

github.com/lc-soft/LCUI - d02543ef67eeee450b56c0334840454913b4621c authored over 10 years ago by Liu Chao <[email protected]>
补充相关代码,移除无用代码

github.com/lc-soft/LCUI - 2deb2edc13aabad0195a7237aa4e3adb08b6d6e8 authored over 10 years ago by Liu Chao <[email protected]>
移除多余的头文件包含

github.com/lc-soft/LCUI - fd6ba749bec112f2041a6f8c0ef24a7cc8babfd6 authored over 10 years ago by Liu Chao <[email protected]>
更新主循环的代码

目前的规则是:主循环可以有多个,但只能有一个线程运行主循环。
代码还未添加完全,其它地方的代码有待继续修改。

github.com/lc-soft/LCUI - 958e93d400d5d1bf3503e52646546ec04bc8cbfe authored over 10 years ago by Liu Chao <[email protected]>
纠正日期

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

github.com/lc-soft/LCUI - 0a33e51d07362590a5564378a743e073668140f3 authored over 10 years ago by Liu Chao <[email protected]>
移除主循环的部分代码,等待完善

github.com/lc-soft/LCUI - 76e5a0f7971e1619a5cc328bcf7abeac9116bf5d authored over 10 years ago by Liu Chao <[email protected]>
更新 timer.c

github.com/lc-soft/LCUI - 6083a5d6ddd16a1ee3f7824d65072a50c6558834 authored over 10 years ago by Liu Chao <[email protected]>
调整 device.c 的代码

github.com/lc-soft/LCUI - 916f5f8dfbdc661462d7a1745afdd038801101eb authored over 10 years ago by Liu Chao <[email protected]>
更新键盘支持代码

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

github.com/lc-soft/LCUI - 67775cfb00c4addaa6c9bbe31e85daaa32c77a53 authored over 10 years ago by Liu Chao <[email protected]>
移除 LCUI_Queue 的头文件及源文件

不再使用 LCUI_Queue,LinkedList 可以替代它。
其它用到 LCUI_Queue 的代码,会在以后进行修改。

github.com/lc-soft/LCUI - 4bec6978fb448b4ee38923639dc97b0897daae19 authored over 10 years ago by Liu Chao <[email protected]>
移入 LCUI_Cond 的操作函数

github.com/lc-soft/LCUI - 4313e453492326c60e862f06fb02eb9a71d7e868 authored over 10 years ago by Liu Chao <[email protected]>
cond.c 移动至 thread/win32/ 目录下

github.com/lc-soft/LCUI - 2f81a983277e4cd071ef706f5d75ff9599e0275b authored over 10 years ago by Liu Chao <[email protected]>
Removed LCUI_Memory.h

github.com/lc-soft/LCUI - 5636e73927a81526c1b81a0da99c6ba3a43a3cf4 authored over 10 years ago by Liu Chao <[email protected]>
_LCUIThread_* -> LCUIThread_*

github.com/lc-soft/LCUI - eacfd43f7e570ad4a52a2a91c2b47784fb82d5d2 authored over 10 years ago by lijie1995 <[email protected]>
移除屏幕图像捕捉代码

github.com/lc-soft/LCUI - 4c32047c67f12a5b957232e01222605979ab97aa authored over 10 years ago by lijie1995 <[email protected]>
添加记录事件名称

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

github.com/lc-soft/LCUI - 6b38c1cc8c2c05ccaba13dc00a9a0d1bfd5ac451 authored over 10 years ago by Liu Chao <[email protected]>
修改函数命名及部分代码

github.com/lc-soft/LCUI - d90167890efcf4ab30d6baa484d84cc7f831db6b authored over 10 years ago by Liu Chao <[email protected]>
修改 LCUI_PostEvent()

github.com/lc-soft/LCUI - e784b71717abbe39389b069b99707f41bfbd9da6 authored over 10 years ago by Liu Chao <[email protected]>
更改系统事件类型及数据结构的定义

有待修改相关代码。

github.com/lc-soft/LCUI - 4b84668ef5cdd9f812c3637ce62a3246faac4f94 authored over 10 years ago by Liu Chao <[email protected]>
添加一些函数接口

只用字符串表示事件的话,有些不妥,假若要统一处理多种事件,那使用if-else和字符串比较函数进行判断,效率不太高,代码也不怎么好看。
为方便使用整型ID来辨别各种事件类型,添加了一些函数接口...

github.com/lc-soft/LCUI - 1347f4b56d1a2be9c396f79ab865fe4443dd2344 authored over 10 years ago by Liu Chao <[email protected]>
添加 LCUIEventBox_DeleteEvent()

github.com/lc-soft/LCUI - 2fa01f1df0b78d40dfcea021272358241850074a authored over 10 years ago by Liu Chao <[email protected]>
为系统事件处理功能添加代码

github.com/lc-soft/LCUI - 02150fe2b539a5ad2f97c61d24fad87c976fe430 authored over 10 years ago by Liu Chao <[email protected]>
添加数据的销毁处理操作

在事件、事件槽被移除时,需要释放相应的附加数据:LCUI_Event.data 和
LCUI_EventHandler.func_data,由于这些数据是调用层代码自定义的,因此,修改了接口,...

github.com/lc-soft/LCUI - 58e3a5e4b08008513135329ac7b0dc99137bcf33 authored over 10 years ago by Liu Chao <[email protected]>
转移并调整LCUI_System结构体

其它代码有待继续修改。

github.com/lc-soft/LCUI - 2d27b2847a3a355c379127f8c506260068b72840 authored over 10 years ago by Liu Chao <[email protected]>
添加 LCUICond_Destroy()

github.com/lc-soft/LCUI - 977b7a7c39073ba4843e24d1d29477f1062bc741 authored over 10 years ago by Liu Chao <[email protected]>
sleeper -> cond

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