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
github.com/lc-soft/LCUI - 1b25fd3ddb683358fffa3fe4bfb11b75650ac3f6 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 8e6f183a710d636622fb07f82a539fea188d619f authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - ae5d480f2eb436cfdb27a36dc0445d90ef49cd7b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - d9f839de6adf934da6a160750290e17c0d07117c authored almost 12 years ago by Liu Chao <[email protected]>
修改configure.ac,在运行configure后,最后打印的内容会有所改变。
config.h更名为LCUI_Config.h,转移至include/LCUI/目录下,并随其它头文件一...
修改了线程模块中的函数命名。
移除LCUI_System结构体中的thread_tree成员。
LCUI_Thread.c转移至src/thread/目录下。
github.com/lc-soft/LCUI - f9c705f3a439609263ab5f99e6b15ed02fd3b273 authored almost 12 years ago by Liu Chao <[email protected]>
撤销以前的rwlock,只用mutex互斥锁。
调整了thread目录,为以后的跨平台的线程支持做准备。
修改了src/output/目录下的Makefile.am
configure.ac做了修改
github.com/lc-soft/LCUI - f022b180974f2b955a929d512b12be0f981728c5 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - d0182504f07e21423b21c45735fd3baef44f95b8 authored almost 12 years ago by Liu Chao <[email protected]>
该BUG会使字符的字体位图无法正常记录至库中。
github.com/lc-soft/LCUI - 63de9a07f5e566c8f661aa16a11e43c862e098b8 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 84139cd9013c7e861bc63608f49f4d837640b564 authored almost 12 years ago by Liu Chao <[email protected]>
文本框的滚动条 不随文本图层的滚动而改变位置,现已纠正。
github.com/lc-soft/LCUI - cad44a97c407792cbe783606a6b4e5aa9de4e89d authored almost 12 years ago by Liu Chao <[email protected]>该错误会导致文本框的滚动条不能正常滚动文本图层。
github.com/lc-soft/LCUI - 67aac11b28e1f38e983b069d26a175e291ac7b08 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - a500d5650ee6a20369089d90e0e0110c27776ae4 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - ba6ee86352ad7e822edf73d5d8360697dad4aa48 authored almost 12 years ago by Liu Chao <[email protected]>
静态局部变量可能会有线程安全问题
github.com/lc-soft/LCUI - c6fda0922045ccf90705247429c9328d4a2f23d9 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - a0f2c0965c7285410dc5c2194d2f4490b2f3e6df authored almost 12 years ago by Liu Chao <[email protected]>
主要修改字体数据库的数据结构,font_database用于记录已经打开的字体文件信息,fontbitmap_database用于记录各种字体位图。
修改了部分函数的参数列表,新增相关处理函数...
github.com/lc-soft/LCUI - 1e6c690c127122f0dfa82c89d73effd17b2a4d08 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 1687e05b87b34eecb132e88ed1f529726d0e3768 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 1cc33c49a81ecd1265b65d257e5c48439b073f6f authored almost 12 years ago by Liu Chao <[email protected]>
某些环境下编译LCUI测试程序会出现类似于以下问题:
./src/.libs/libLCUI.so: undefined reference to `rpl_malloc'<br>
colle...
github.com/lc-soft/LCUI - 27982d74bcddf80ccb913a2e5ef11c262313f82b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 07928720e5c16233fb7b36db8024f9fa14552a40 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 3d9bb702749f2594b764110e49dafdacfeaaab4b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 91efbc0b00f5cdafddfe2affc0dbed7a8dd40f23 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 52d67ffb7a5d7992039b0ed20dfdc4e74cfc5781 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 6c3d24296f52c0490b97e7ab52fc65027e3b3dca authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - b27dce7bd7428491170ca03cf012accf5599d76f authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 82622d91a2cd649b38790535123c50ab6d66e48d authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 6946fc178f93eb321cfb748a006ed705d520c4ed authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - a76a619294751b562261a0506cb3403540f5465b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 5c098eca417e2bcaa5b10c570dda9bcfeef75374 authored almost 12 years ago by Liu Chao <[email protected]>
在设置部件的尺寸变动范围后,依然可以为该部件设置 限制范围以外的尺寸,现已纠正此问题。
github.com/lc-soft/LCUI - 88098bbeed7fd2a7c1391288875af743064f98ca authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 8cf8910e18ac4f3973389e71da546a8b2ed6111a authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 14f7be61277ed7aa25833dc5ccd743cc718df33f authored almost 12 years ago by Liu Chao <[email protected]>
已获得焦点的部件,在销毁和隐藏时,该焦点会转移至其它部件上。
github.com/lc-soft/LCUI - 070d1a823b381459c689f0ee88c842cef3abefa6 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 6a703c0b26fa2922287471b48e375396a24327e2 authored almost 12 years ago by Liu Chao <[email protected]>
添加self_id和modal部件属性,self_id用于保存该部件的ID,MessageBox的实现,需要知道被点击按钮的ID,以确定点击了哪个按钮。
modal用于表示该部件是否为模态部件...
github.com/lc-soft/LCUI - 7c351df9c8f73060d702d4562003649b051fb2ef authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 796d71697f91178194243be553670e78a371da4d authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 71193f1fc84a39d81c557d93a74e46507ae6bfb1 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 529ae20f5a6b1e01236291b54d85fbe783ea37de authored almost 12 years ago by Liu Chao <[email protected]>
定时器列表的排序函数貌似有点问题,现已纠正
github.com/lc-soft/LCUI - 54ccd734674e00b75bff7182943d15f6c4317b3c authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 8e9878663f46c7be0ddee018c888d8a84a7b5181 authored almost 12 years ago by Liu Chao <[email protected]>
修改的函数:Graph_Fill_Image,Graph_Tile
添加的函数:Queue_Find
转移了LCUI_Queue.c里的部件队列处理相关函数。
LCUI_System结构体中的...
github.com/lc-soft/LCUI - 543d7965cf9f654bee164006e9946cf53dba6dbe authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - e9ed2592b74bccd861dccf945edc2e58a6e38b54 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 154a3331a31781107f4b508ff748a72e43c61196 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - a54edb37e0724fc494377f931ede59d10ca16ab7 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 6b87797554be0ca06bd324a9135e79ebdd6db01a authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 37b84846dce2c6cc10404c9a56a3fac07de51b5c authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 43250275bd0ade843eb12179af21c0bc1dfeea21 authored almost 12 years ago by Liu Chao <[email protected]>
修改了部件状态处理,可指定部件在哪些状态下进行重绘。
修改部分函数,相关部件代码也进行修改。
完善了部件的鼠标响应,之前的效果是只有一个部件能够根据鼠标事件进行状态变化,例如鼠标点击时的ACT...
github.com/lc-soft/LCUI - 5de39dc4d4919da995dc232a354c9f3af2a50331 authored almost 12 years ago by Liu Chao <[email protected]>
与事件关联的回调函数,在处理事件时就会调用,该调用会阻塞整个事件循环。
而部件事件的处理,是将回调函数以任务的形式添加至程序任务队列,等待处理。
github.com/lc-soft/LCUI - 6a76ea9b22ac642eccb3c226a315251e14ccd984 authored almost 12 years ago by Liu Chao <[email protected]>
顺便修改了任务队列处理功能的相关代码。
github.com/lc-soft/LCUI - 70083b2c2fa3848afcb754b09ca08a3b5f4591d2 authored almost 12 years ago by Liu Chao <[email protected]>其它与鼠标事件有关系的地方也做了修改。
github.com/lc-soft/LCUI - 3d4c2d4630ef717bea686be42eac3672810021f4 authored almost 12 years ago by Liu Chao <[email protected]>添加LCUI_Event.c,修改LCUI_App结构体,Main_Loop_Quit函数更名为LCUI_StopMainLoop。
原有的LCUI_Event结构体更名为LCUI_Even...
github.com/lc-soft/LCUI - 61fe2577afb8e2efd7f510cde7cea7dd5783ed01 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 78713a869b6378c5cd973aa9ca1e071f23ae4d52 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 303661ebfb0306927d7907b57bc014a36d0402fb authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 5e056b03734a9c70cdb8ce7e6e1d09f1264eb34b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 790459f413af19524a735389790ce40c6e017a68 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 816d8f5e43ce6ea780506952a35e487a137ba4a4 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - a5a36f44ac4c2ca972dec309f5909fd69e9b959c authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - c5b15c61dc0cfd792090ec7a2df835eab6564672 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - fcfba110ae9949d6359b555e77273ea72a53f604 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - ece4228794c22ac893cbcea8c7fbe5982a9b3d0d authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - ad883e532742458df9c6aca9c8bdc82286c67345 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 5217a038bcb2d5a8d70c9b750143fa29e9ee3b56 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - e730039c280f427eae9ac84a23e2607df3cbf345 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 489d667cb936ddc5bb23aedac945ddacdf8e8ed4 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - d6a9e13e978c7384fac6418bd19e53285834c030 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 9c878ede3f33e393a8d6b92cd30e1a33d2824f78 authored almost 12 years ago by Liu Chao <[email protected]>
顺便删除了Get_Cursor_Overlay_Widget函数,而Get_Widget_By_Pos函数更名为: Widget_At
github.com/lc-soft/LCUI - 3ec3e50f613970df742c3d4fc6b8328e43dc1b02 authored almost 12 years ago by Liu Chao <[email protected]>github.com/lc-soft/LCUI - 738c4ae1703bd34ab8455ae8031a5dbc209b9dbc authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 0764386ad23ba2cc6e9da35982fe1e70664b9fd4 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 0b3b2b72a2b683e11b62b80740e8df2d98c5ffb3 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 3b5097df6e523c5c6d131a8e80148fb447f8a858 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - f2cc611f933c14dcff6103f4d2e8b4737a720bea authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 86fb23b808953a736827eaec321a2d26653fa25b authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 51b09b625f41cef10c310030ec9fd46c24033366 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 01e4952fdf0ae75531725e38c8304d03a82d6512 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 262c2873171fe89fdfd146a3cc33ac903ecdbb33 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 85f63ee6e632dab4513bac2c66c67dd91a6e4fd7 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 53df2b4678acbdd8b7e6f3ad079820466f947463 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 9d952ab3f1cd4d1e4fe976b7c673e50d506298b0 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - b82c4b95bcce6d6416efa1c219bb323a675645f1 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 476b50bd74daec0eb7d370e2a6e4755bc4c5c7b3 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 5a76b873f8653c70fe9baaa916b01d138fc5d966 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 38b34ba5e1d46669aa4137091b9831e6443cb370 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 7d818e6173028e7cab21d05810576a7ab50d23ae authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - a0c9ba92025a71d04908eaf38e51ca981dabe706 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 585bbb648db389644094df4c172cb07f0e61a041 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - d55b11fe77efa42f755374b9e61a37980a933fc3 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 236bce12df94af9d0e9559b4ec567747a2976051 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 019d45782fa7f98796ee0a157b8dbf3c095018e2 authored almost 12 years ago by Liu Chao <[email protected]>
github.com/lc-soft/LCUI - 9565858f7e75039557370482f91e62984973e82f authored almost 12 years ago by Liu Chao <[email protected]>