User-mode Window Manager for 32- and 64-bit Microsoft Windowstm.
Date | Description |
---|---|
2016-08-09 | Source code history pruned and code moved to Git repository. |
2015-09-21 | Experimental 64-bit binary releases of nanomsg 0.6-beta and jsmn, as possible dependencies for UMWM. Both libraries compiled using TDM-GCC 5.1 x86_64. |
2015-09-18 | Updating Code::Blocks to version 13.12 + nightlies. Switching old compiler to TDM-GCC 5.1 (64-bit only). Updating website. |
2015-09-17 | Minor update to the web-site and development resumed. |
2012-03-21 | Planning to use 0MQ for C/S protocol, instead of designing and implementing a new one. |
2010-05-30 | Development resumed. Minor changes to the web site hosted by SF. |
2008-06-06 | SVN revision 46+ contains Code::Blocks 8.02 workspace and project files. |
2007-09-07 | I am going to move from plain makefile to either wxDEV-C++ or Code::Blocks for further developing and debugging UMWM. (eal) |
2006-06-25 | Code update. In revision 31 there is some base RPC code. It is quite experimental and current UWMW clients simply crash on startup. Code is also incomplete (message queues are unimplemented at the moment). |
2006-03-16 | Initial project code put under Subversion control at Sourceforge. It compiles fine, but it does not work. UMWM client programs (see demo/hello ) work in local mode (they use the local Win32tm windowing API). |
2006-03-09 | Project UMWM created on Sourceforge. |
UMWM is a suite of Win32/Win64 open source applications written in C/C++. Good knowledge of C/C++, network communications, and Win32/Win64 is required to help develop and improve UMWM.
If you want to compile UMWM yourself:
URL | git://git.code.sf.net/p/umwm/source |
C:\umwm
);C:\umwm\umwm.workspace
Name | Description | URI |
---|---|---|
jsmn | Minimalistic JSON parser written in C. | http://zserge.com/jsmn.html |
nanomsg | nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. Implemented in C, it works on a wide range of operating systems with no further dependencies. | http://nanomsg.org/ |
Name | Description | URI |
---|---|---|
TortoiseGit | Source code control client | https://tortoisegit.org/ |
SourceTree | A free Git & Mercurial client for Windows or Mac. | https://www.sourcetreeapp.com/ |
Code::Blocks | IDE for C/C++ | http://www.codeblocks.org/ Nightlies |
TDM-GCC | TDM-GCC is a compiler suite for Windows. | http://tdm-gcc.tdragon.net/ |
InnoSetup | Setup for Windows | http://www.jrsoftware.org/isinfo.php |
GNU | OSS licensing | http://www.gnu.org/ |
Sourceforge | Free hosting for OSS developers | http://sourceforge.net/ |
Git | Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. | https://git-scm.com/ |
Project page for UMWM Project on Sourceforge can be found here.
Write to eal at users dot sf dot net.
Updated: 2017-01-14