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.

62 check-ins using file freshlib/macros/Linux/_import.inc version 66b8e1170b

2012-01-29
09:28
Removed files with names in cyrillic, that caused some problems with fossil. Leaf check-in: 94813e4aaf user: johnfound tags: use_fossil
2011-03-09
16:57
Create new branch named "FreshLib_XCB" This branch is an attempt to use XCB instead of XLib library for the Linux port of FreshLib. check-in: 3291bdba22 user: johnfound tags: FreshLib_XCB
14:29
Some revision of the TWindow destroy code. Now it is pretty correct. At least the crash on exit disappeared. The problem with the title bar still exists. Regardless of the documentation, the X server refuses to change the title bar. This problem is important, because it is imposible to create (for example) popup menu using windows with titlebars... check-in: 23e078ccdd user: lhmnai0 tags: FreshLibDev
01:14
Attempt to make different title bars for TWindow objects (especially for Linux) of course the attempt failed miserably, killed by totally misunderstanding of the documentation. :D Additionally, there is some bug, that causes the application to crash with segmentation fault on exit. But not on every exit, but only on exit with Alt+F4 key. In the same situation, closing the main window from the close button works OK and application exits normally. check-in: 8876a10ac6 user: johnfound tags: FreshLibDev
2011-03-08
12:38
Happy 8th of March for all girls - assembly programmers. :) If any... Click on Button1 for a greeting card... Changes in SetLineStyle procedures both Win32 and Linux. Windows one is not working good. The attempt to make custom dashed lines failed, because of Win32 API limits (or my ignorance). Now dashed lines in Win32 are always the same. The not working procedure is still there (fully commented for future examine. check-in: 0b678f2811 user: lhmnai0 tags: FreshLibDev
06:54
Normal merge after offline work. Big changes in graphics library. Documentation should be updated. check-in: e9d6104e12 user: lhmnai0 tags: FreshLibDev
04:17
Little fixes in tutorials and documentation check-in: 3f6bc9d682 user: pelaillo tags: FreshLibDev
01:11
Changed all previous html files for wiki files check-in: b98f92f6bc user: pelaillo tags: FreshLibDev
2011-03-07
21:26
Commit without real changes, just to fix it for future explanation. check-in: bd7f4f120e user: johnfound tags: FreshLibDev
21:11
Now the new "context" structure works at least partially in Win32 and Linux. The procedure AllocateContext in Linux should allocate contexts for XImage image. This should be implemented by copy XImage -> Pixmap ->XImage. This approach makes possible to draw lines and other objects on TImage memory image. check-in: 5cad52174f user: johnfound tags: FreshLibDev
13:26
Revision of draw.asm (and in general graphics library) in order to make it thread safe. Now it is not, because of using global variables both in Win32 and Linux. This is not working commit. check-in: 393ecb28d7 user: lhmnai0 tags: FreshLibDev
2011-03-06
08:41
Work on FossilConsole.frm check-in: 700e6bc002 user: johnfound tags: use_fossil
2011-03-05
22:01
Merge with latest FreshLibDev branch. check-in: a0f1e6db64 user: johnfound tags: use_fossil
21:52
edits in fossil.asm and fossilConsole.frm check-in: 34a5ce2327 user: johnfound tags: use_fossil
21:10
Work on fossil support. Implemented "open repository" and "close repository" functions. check-in: 7a529af120 user: johnfound tags: use_fossil
17:13
Merge with the latest changes in FreshLibDev. check-in: 2ea7f9b733 user: johnfound tags: trunk
05:52
Still a broken link fixed. Now the documentation should work properly. check-in: 9d824d5ecb user: pelaillo tags: FreshLibDev
05:27
Fixed hyperlinks on embedded documentation files check-in: 83d1f6d8cc user: pelaillo tags: FreshLibDev
04:54
Transition to Embedded Documentation completed check-in: 8c65a226f9 user: pelaillo tags: FreshLibDev
2011-03-04
22:01
Cosmetic changes in documentation check-in: 7830a68c81 user: pelaillo tags: FreshLibDev
05:25
More work on linux/files.asm and some small fixes check-in: f92de1b9a3 user: pelaillo tags: FreshLibDev
2011-03-03
16:40
Removed ExitApplication from Main.asm because now we have process.asm library to deal with termination of the program. Some edit in "_doc/starting.html" to change %OS% to %TargetOS%. check-in: fcf665365d user: johnfound tags: FreshLibDev
08:46
Merge with pelaillo edits. check-in: 46bc338bc3 user: johnfound tags: FreshLibDev
05:35
Drafting some tutorials and functions in Linux process.asm and files.asm check-in: 6eb0d6f2e5 user: pelaillo tags: FreshLibDev
2011-03-02
23:30
Buttons with icons. It supports TImage icons aligned left, right, top or bottom.The icons have to be set manually. Still can't to use in templates. Some fixes in text.asm and other small changes here and there. check-in: b5c7e734ca user: johnfound tags: FreshLibDev
22:06
Small error fixing and some adjustements check-in: 30c3e246e2 user: pelaillo tags: FreshLibDev
13:20
The branch is updated with the latest changes in FreshLibDev branch. check-in: 2c7d29b875 user: lhmnai0 tags: use_fossil
05:05
process.asm added, some small fixes, some testing files check-in: 98744c6e4d user: pelaillo tags: FreshLibDev
2011-03-01
23:02
Termination fix for Win32 as well. check-in: d6dffca406 user: johnfound tags: FreshLibDev
22:50
Changes in the way GUI application teminates. It is still not good enough and must be tested for proper destruction of all objects on exit. check-in: 6bc071ae91 user: johnfound tags: FreshLibDev
20:53
  • At the end - working image.asm library for both Win32 and Linux; There is only one problem - in Linux, the images (XImage) are not drawable. So you can't draw lines, polygons etc. on the TImage surface. It have to be fixed by some trick.
  • Fixed closing of the windows. Now the whole application terminates when the user closes the main window.
  • New debug procedure in simpledebug: proc OutputMemory, .ptr, .size - it dumps the content of the memory on the console.
check-in: 3695b33450 user: johnfound tags: FreshLibDev
15:01
Useless efforts to make XPutImage to works. XPutImage successfuly resists all attacs. In result giflib.asm works like charm in Win32 and not in Linux. check-in: 619b9cb68d user: lhmnai0 tags: FreshLibDev
09:15
Cleanup of FreshLib branch. It becomes now "trunk" of FreshLib project and should be kept up to date and stable. For development purposes is to be used FreshLibDev branch. check-in: d97e5cbbee user: lhmnai0 tags: FreshLib
08:53
Create new branch named "FreshLibDev". This branch have to be used for every development purposes. It may contains unstable and not working versions of the library. check-in: 8457878f01 user: lhmnai0 tags: FreshLibDev
08:28
Fixes in simpledebug - OS independent code was moved to the root directory. Some labels was renamed in order to separate internal code from user procedures. check-in: 3a7315a438 user: lhmnai0 tags: FreshLib
2011-02-28
20:46
Changed %OS% environment variable to %TargetOS% to avoid possible conflicts in Windows that have defined this variable. check-in: 7bde8f89b7 user: johnfound tags: FreshLib
08:27
One missing file added - Linux/images.asm check-in: 7ea23a61d6 user: johnfound tags: FreshLib
04:54
End of the weekend work. :) check-in: 165e3876ca user: johnfound tags: FreshLib
2011-02-27
14:23
Mostly work to images.asm and giflib.asm. GifLib is OS independent now and uses TImage images to decode the GIFs It works in Windows, but still not in Linux. check-in: 3d285fc3e2 user: johnfound tags: FreshLib
2011-02-25
19:30
Updates of some files changed in use_fossil branch. check-in: aaf4fcbca2 user: johnfound tags: FreshLib
19:09
Fossil integration work commit. Detection of open repository works. One change in _globals.inc that have to be merged with FreshLib check-in: fd012d16d9 user: johnfound tags: use_fossil
14:49
Editing of fossil.asm; Also, one constant added to _KERNEL32.INC - should be merged with the trunk. check-in: d3de1f1378 user: lhmnai0 tags: use_fossil
2011-02-24
15:11
Continue of developement of Fossil support. Nothing special. check-in: 7992c26de4 user: lhmnai0 tags: use_fossil
10:14
The concept about use_fossil is cleaner now. So, some changes in this direction. check-in: ed93e4b1a6 user: lhmnai0 tags: use_fossil
2011-02-23
23:36
Menu "Repository" introduced. Repository actions cleared. The idea is to make the normal project manager to work in two modes - one normal- manage categories and files and second - using current open repository and current check-out check-in: acc61d592a user: johnfound tags: use_fossil
18:45
Edits in actions.inc and ProjectFossil.frm check-in: d5d19f699c user: johnfound tags: use_fossil
12:58
Added stubs for images.asm library. It will handle images of different types. check-in: 216abb966f user: lhmnai0 tags: FreshLib
2011-02-22
20:54
Cleanup of the branch "FreshLib". Now it contains only the work version of FreshLib. Gradually it will be merged with trunk. check-in: f04a627477 user: johnfound tags: FreshLib, OnlyFreshLib
20:33
Create new branch named "FreshLib" check-in: ab46fe8d98 user: johnfound tags: FreshLib
20:28
Well, pretty chaotic work on use_fossil branch. The concept is still not clear. check-in: e9e9bb7857 user: johnfound tags: use_fossil
08:03
Added new actions about fossil interface. check-in: 2a60442d87 user: lhmnai0 tags: use_fossil
2011-02-21
20:39
Trunk updated with bug fixes from use_fossil branch. check-in: 0cec2bbea8 user: JohnFound tags: trunk
20:29
Changes of the project manager. check-in: 0e2f13d298 user: JohnFound tags: use_fossil
11:45
Added new form for the project manager, based on fossil repositories. check-in: 34261dd811 user: lhmnai0 tags: use_fossil
09:08
Fixed two bugs in form editor. check-in: 35613a9a6f user: lhmnai0 tags: use_fossil
2011-02-20
19:09
Changes in readme check-in: 2f3d5392a6 user: JohnFound tags: use_fossil
19:05
Changes in WhatsNew check-in: f320d07d3e user: JohnFound tags: use_fossil
18:20
Create new branch named "use_fossil" check-in: 12faabe832 user: JohnFound tags: use_fossil
09:21
Little change in the comments check-in: bd8e168b47 user: JohnFound tags: trunk
09:18
Just simple test of the fossil check-in: 6e9a033e5c user: JohnFound tags: trunk
2011-02-19
22:28
Added some extra directories with sources that are for future use... check-in: 3925af7a0d user: JohnFound tags: trunk, v2.0.3
22:21
First commit for FreshIDE project. check-in: df8e975d33 user: JohnFound tags: trunk