Fresh IDE . Timeline
Not logged in

This repository is a mirror!

The original is located on: https://fresh.flatassembler.net/fossil/repo/fresh
If you want to follow the project, please update your remote-url

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins related to "FreshLibDev"

2022-01-27
17:24
Linux port, rework to use XCB library insead of X11. check-in: 06dfd51db1 user: johnfound tags: xcb
11:12
Minimize the use of different X functions. For example replace XSetWMProtocols and XStoreName with XChangeProperty, because the first are wrappers anyway. Leaf check-in: 6bb95e33e1 user: johnfound tags: FreshLibDev
2022-01-26
11:51
Added dumping of the not freed strings on StrLib finalization. Some attempt to fix some string leaks in TMenu. More work is to be done. check-in: 4cee14d64e user: johnfound tags: FreshLibDev
2022-01-25
20:34
Now everything works fine with _NET_WM_SYNC_REQUEST protocol. The performance is great. check-in: ed7c0b3fc9 user: johnfound tags: FreshLibDev
12:18
Work on the window manager interactions. NOT WORKING! check-in: bfff213797 user: johnfound tags: FreshLibDev
2022-01-24
19:01
Added libxcb and libxcb-shm imports. check-in: 4e6b7ab279 user: johnfound tags: FreshLibDev
13:50
Always use cinvoke for calling library functions! Because of the stack alignment. check-in: 2231146a9c user: johnfound tags: FreshLibDev
2022-01-23
17:06
Linux GUI optimizations. Do not update window handle on resize. TForm does not need .SetWidth and .SetHeight methods. The modal windows does not need atomStateAbove. _RefreshWindowRect implemented by XSendEvent instead of XClearWindow. As a result, the flicker is removed. On Window resize, all Expose events must to be removed from the queue, because they become obsolete. Fixed bug in RectListAdd. Tthe rectangles with zero area must to be removed from the list. Added procedure IsRectZero that checks the rectangle for zero area. check-in: 49b30ab832 user: johnfound tags: FreshLibDev
2022-01-21
20:49
OnChange user event handler for TCheckbox and TEdit. Better handling of splitgrid realign. check-in: e4326ed3f9 user: johnfound tags: FreshLibDev
2022-01-20
20:50
Fixed bug in TForm and SplitGrid libraries. check-in: ceb27ffe63 user: johnfound tags: FreshLibDev
2022-01-18
22:01
The clipboard library moved to the GUI code. Now the graphics and GUI code are nor included if LIB_MODE != GUI. check-in: 3c478d1c42 user: johnfound tags: FreshLibDev
20:05
Merged with dblll-windows branch. Return the development to the FreshLibDev branch. check-in: f8e35eb9c5 user: johnfound tags: FreshLibDev
20:04
Fixed the previous fix. :D Closed-Leaf check-in: b3d257d123 user: johnfound tags: dblll-windows
2022-01-05
14:56
An attempt to chanage the way children windows are tracked. check-in: c1851c5aaf user: johnfound tags: dblll-windows
2022-01-04
06:31
Work on the GUI focus control. Not finished yet. check-in: 53f4c7d8eb user: johnfound tags: FreshLibDev
2022-01-02
00:47
A little work on the KolibriOS port. TAsmEdit:WordAtCaret parameter implemented. check-in: 3a3b362f07 user: johnfound tags: FreshLibDev
2021-12-30
14:15
Work on the TGrid and TListView controls. check-in: d5c8f67010 user: johnfound tags: FreshLibDev
2021-12-29
14:48
Work on KolibriOS port. Fresh3 at least compiles, but not working. ;) Following things need to be fixed:

gui/KolibriOS/keycodes.inc the codes for "keyTab" and possibly keyA..keyZ need to be checket and set properly.

simpledebug/KolibriOS/debug.asm GetFineTimestamp is a dummy.

system/KolibriOS/files.asm FileExists and FileTruncate are dummies.

ftLinkMask has random value.

serrTimeout has random value. But maybe right. check-in: 9d8751f00f user: johnfound tags: FreshLibDev

07:02
StreamReadLine finished and working. Fixed bug in KolibriOS timer library. StrChangeExt fixed to correctly process names without extensions. Work on TTabBar control. check-in: 461148a0f0 user: johnfound tags: FreshLibDev
2021-12-24
18:19
Better icon display on the selected items in TListView and TTreeView. check-in: 9f97e851ae user: johnfound tags: FreshLibDev
2021-12-21
11:38
OnFocusItem proper name check-in: 27ab7e4ff6 user: johnfound tags: FreshLibDev
2021-12-19
15:27
Item selection fixed in TTreeView. Expand/Collapse on double click implemented. check-in: 328d6f5714 user: johnfound tags: FreshLibDev
12:00
Less contrast for the treeview expand/collapse buttons. Optimize svg images on rendering. check-in: 504c146bf6 user: johnfound tags: FreshLibDev
2021-12-17
22:58
Keyboard navigation for TTreeView. check-in: 38ad86d32a user: johnfound tags: FreshLibDev
2021-12-14
10:43
Use TextIndexToPos before adding utf-8 characters. check-in: 0d5963ab03 user: johnfound tags: FreshLibDev
10:17
TTreeView:SearchOrCreate should not refresh the view. TTreeView:ContentChanged should. check-in: be863c3ed3 user: johnfound tags: FreshLibDev
09:27
Forgotten files added. check-in: c16e8b6bbd user: johnfound tags: FreshLibDev
2021-12-13
20:15
Fixed TestThemes project. check-in: 48810a94a8 user: johnfound tags: FreshLibDev
17:15
Better expand/collapse icons for TTreeView flat theme. check-in: f49c30f1c7 user: johnfound tags: FreshLibDev
12:54
Renamed some of the image files. check-in: 98bdcad66f user: johnfound tags: FreshLibDev
2021-12-11
19:22
Fixed stupid bug in trees.asm; Better handling of the edge and corner cases in TTreeView.SearchOrCreate check-in: e1d4ac6e2d user: johnfound tags: FreshLibDev
2021-12-09
20:56
Working... check-in: e12c395d0e user: johnfound tags: FreshLibDev
2021-12-08
20:56
Work on TTreeView. check-in: bb7d796e20 user: johnfound tags: FreshLibDev
2021-12-07
20:15
TTreeView is more and more working now, but not finished. ;) check-in: 504c8f2897 user: johnfound tags: FreshLibDev
11:33
TTreeView rendering is working. The remaining methods to be fixed. check-in: ce99b21f1c user: johnfound tags: FreshLibDev
2021-12-06
20:51
Still working, but almost done. check-in: a48c335bfb user: johnfound tags: FreshLibDev
11:40
Work on the TTreeView component. It is not working right now! check-in: 4909b88808 user: johnfound tags: FreshLibDev
2021-12-03
14:43
Change cinvoke macros in accordance with the latest System V ABI specification. Work in progress on the TTreeView in order to draw vertical lines in the tree. Added new library data/trees.asm for handling universal tree structures, based on linked lists. check-in: ac0efc38dd user: johnfound tags: FreshLibDev
2020-11-26
14:55
Minor bugs fixed. check-in: 58a915e169 user: johnfound tags: FreshLibDev
2020-10-25
08:24
Fixed bug in FileReadLine and optimized a little bit. check-in: 3923f8ca41 user: johnfound tags: FreshLibDev
2020-10-22
08:09
Use user customizeable EOL marker in TAsmEdit. check-in: 8de6ed2536 user: johnfound tags: FreshLibDev
2020-10-20
04:50
A simple TAsmEdit.GetText implemented. check-in: 48144e2286 user: johnfound tags: FreshLibDev
2020-10-19
18:04
Implemented TAsmEdit:ClearUndoRedo method. Fixed bug in the function FileDialog. check-in: 3a911d1540 user: johnfound tags: FreshLibDev
07:32
Destroy the menues and toolbars properly. check-in: 9827c2d747 user: johnfound tags: FreshLibDev
07:09
Attach the toolbar to the corresponding actions when creating from template. Do not detach the toolbar from action when attaching to another action (actually the toolbar can be attached to many actions - one per button). check-in: fc77e979c2 user: johnfound tags: FreshLibDev
2020-10-16
19:56
Work on the TAction support in TMenu and TToolbar. check-in: a936ca889d user: johnfound tags: FreshLibDev
2020-10-08
05:22
Work on the new idle handler mechanism for TApplication. check-in: 3e6cc68b32 user: johnfound tags: FreshLibDev
2020-10-07
13:27
Toolbar buttons must have the same enable/disable status as the attacjed TAction or TMenu object. check-in: e6bd639a63 user: johnfound tags: FreshLibDev
08:40
Merged with FreshLibDev for the latest changes. check-in: c29ece6e35 user: johnfound tags: trunk
08:32
Win32 memory functions fixed to work properly with MS standard C runtime. check-in: f860e2378a user: johnfound tags: FreshLibDev