fltk/fluid
Fabien Costantini c7f4b8c930 merged modification from my private branch after successful regression testing on win32,cygwin/mingw, mac osx, linux.
Fl_win32.cxx and Fl_x.cxx modified for:
======================================
 - STR# 2029 fix: async select using USE_ASYNC_SELECT def. would not work. Obsoleted and commented as discussed
 - STR# 2032 fix: fl_ready would load wsock dll unnecessarily. Bad indents corrected

fluid.cxx modifed for:
======================
Added a local portable Fl_Process class to fluid enabling popen encapsulated win32 impl. based on CreateProcess() to work as expected in non console apps, so that exec command output window is now also implemented in win32, also permitting testing add_fd()/remove_fd() API relying on winsock on win32.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6188 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-02 12:03:30 +00:00
..
fluid.app/Contents Update EPM list file and OSX icon for FLUID. 2006-01-15 20:05:11 +00:00
icons Add OSX application stuff for FLUID. 2006-01-15 19:14:04 +00:00
pixmaps Missing pixmap 2008-01-05 09:27:49 +00:00
about_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
about_panel.fl First checkin simply updating a few version numbers and copyright dates 2008-03-27 21:38:44 +00:00
about_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
align_widget.cxx First attempt at consistently using Fl_Font as a type for the font index and Fl_Font_Size as a type to measure font height (or rather size). 2008-04-23 19:09:28 +00:00
alignment_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
alignment_panel.fl Annoyed by the limitation in Fluid to generate keyboard shortucts for either Mac or Win32/Linux, I added a Project option. If checked, all keyboard shortcuts containing the modifier FL_CTRL or FL_META will instead be writte as FL_COMMAND|shortcut. This will generate FL_META shortcuts on the Mac and FL_CTRL shortcuts on the PC. 2007-05-10 12:06:31 +00:00
alignment_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
CMakeLists.txt This commit contains patch submitted by "fltk.x0" (thanks fltk.x0!) in the middle of May this year - STR #863. Also small change in fluid.cxx - time.h was needed for successful build on MinGW. 2005-08-06 05:02:56 +00:00
code.cxx STR #1741: fixed and improved on missing 'public' attribute in consecutive classes in FLUID 2008-01-04 22:18:40 +00:00
CodeEditor.cxx Fluid Code Viewer is now truly a viewer, not an editor. I would love to allow text editing in the Code Viewer and re-enter the code into the UI, but that is currently close to impossible to implement 2006-04-28 01:00:41 +00:00
CodeEditor.h Fluid Code Viewer is now truly a viewer, not an editor. I would love to allow text editing in the Code Viewer and re-enter the code into the UI, but that is currently close to impossible to implement 2006-04-28 01:00:41 +00:00
comments.h Make comment strings const char *... 2005-04-14 12:20:12 +00:00
factory.cxx Adding keyboard shortcut to Fl_Value_Input and Fl_Text_Editor 2008-04-23 14:19:58 +00:00
file.cxx Annoyed by the limitation in Fluid to generate keyboard shortucts for either Mac or Win32/Linux, I added a Project option. If checked, all keyboard shortcuts containing the modifier FL_CTRL or FL_META will instead be writte as FL_COMMAND|shortcut. This will generate FL_META shortcuts on the Mac and FL_CTRL shortcuts on the PC. 2007-05-10 12:06:31 +00:00
Fl_Function_Type.cxx STR #1741: fixed and improved on missing 'public' attribute in consecutive classes in FLUID 2008-01-04 22:18:40 +00:00
Fl_Group_Type.cxx Fix all compiler warnings from various build systems. 2007-05-20 00:01:06 +00:00
Fl_Menu_Type.cxx Adding keyboard shortcut to Fl_Value_Input and Fl_Text_Editor 2008-04-23 14:19:58 +00:00
Fl_Type.cxx Adding keyboard shortcut to Fl_Value_Input and Fl_Text_Editor 2008-04-23 14:19:58 +00:00
Fl_Type.h Adding keyboard shortcut to Fl_Value_Input and Fl_Text_Editor 2008-04-23 14:19:58 +00:00
Fl_Widget_Type.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
Fl_Widget_Type.h Update source file headers with STR web page. 2005-04-16 00:13:17 +00:00
Fl_Window_Type.cxx Updated 1.3 with changes from 1.1.9 2008-04-12 19:16:19 +00:00
Fluid_Image.cxx Revamp variable tests so that we rarely need to provide "o" and 2006-07-26 19:52:28 +00:00
Fluid_Image.h Revamp variable tests so that we rarely need to provide "o" and 2006-07-26 19:52:28 +00:00
fluid.cxx merged modification from my private branch after successful regression testing on win32,cygwin/mingw, mac osx, linux. 2008-09-02 12:03:30 +00:00
fluid.desktop STR 1896: updated categories in the KDE desktop files 2008-03-16 12:07:41 +00:00
function_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
function_panel.fl STR #1776: FLUID now tries to find a previously declared callback to avoid declaring one as 'extern'. I also replaced many 'public' Light_Buttons with pulldown menus which offer either 'local'/'global', or 'private'/'public'/'protected', depending if the item is outside or inside a class. I took great care to make this change transparent to previous .fl files. Downward compatibility is only problematic if the new 'protected' keyword is used. 2008-01-04 21:45:49 +00:00
function_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
makedepend Update dependencies. 2007-02-10 14:31:12 +00:00
Makefile Make --post create a basic Mac OS X application bundle with a shell script 2008-07-13 21:39:07 +00:00
makefile.wat Fixed Watcom compiler setup without verification using a patch by mnieuw 2007-02-20 17:02:41 +00:00
print_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
print_panel.fl Change Fl_Spinner to use double values instead of ints. 2005-03-25 02:39:25 +00:00
print_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
Shortcut_Button.h Update source file headers with STR web page. 2005-04-16 00:13:17 +00:00
template_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
template_panel.fl Remove DOS line endings from text files. 2005-11-02 19:06:55 +00:00
template_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
undo.cxx Update copyright years and use "#ifndef" instead of "#if !defined". 2007-02-20 18:43:10 +00:00
undo.h Do'h! Forgot to add these files... 2005-03-20 13:38:04 +00:00
widget_panel.cxx Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
widget_panel.fl STR #1776: FLUID now tries to find a previously declared callback to avoid declaring one as 'extern'. I also replaced many 'public' Light_Buttons with pulldown menus which offer either 'local'/'global', or 'private'/'public'/'protected', depending if the item is outside or inside a class. I took great care to make this change transparent to previous .fl files. Downward compatibility is only problematic if the new 'protected' keyword is used. 2008-01-04 21:45:49 +00:00
widget_panel.h Made the 'align' flags somewhat more typesafe and the associated functions more self explenatory. The large commit results from a new run of Fluid of the Fluid .fl files. 2008-08-15 20:32:01 +00:00
x-fluid.desktop Work on Linux and OSX desktop integration stuff via make install and 2006-01-15 03:16:09 +00:00