507 Commits (b670807ce00c9d62f7ff8a3e36640d926612a039)

Author SHA1 Message Date
Matthias Melcher aa897faeb3 FLUID: Grouping and ungrouping would not work inside an Fl_Widget_Class_Type 20 years ago
Matthias Melcher e9ba94e22d Fixed snapping for interactive resizing of right and bottom border. 20 years ago
Matthias Melcher 8c479b5ea6 F2 and F3 (move up/down) would not set the "changed" flag 20 years ago
Matthias Melcher 03654fb48d The newly introduce Fl_Widget_Class_Type in Fluid would cause a null pointer when a Menu Item was trying to find the top parent widget. 20 years ago
Matthias Melcher 74fe8ccdf2 Typos 20 years ago
Michael R Sweet 1db26430c2 Fix widget spacing to conform to the HIG. 20 years ago
Matthias Melcher cd1de720b7 FLUID now knows if a static callback is already declared in a class and won't declare it 'extern' (STR #776) 20 years ago
Matthias Melcher 7e02be0309 Project settings in FLUID now also set a project as 'modified'. 20 years ago
Matthias Melcher 5856b3b9be Some actions in FLUID would not set the "changed" flag. 20 years ago
Matthias Melcher 61fb41fd7f This commit fixes one aspect of bug STR #984. However, since Allesandro took his patch back, I would like to first run this one by the developers before I fix the rest on the list. 20 years ago
Matthias Melcher 6bd434fe47 #959: outside labels in fluid moved, so that they refresh correctly even when previously clipped. Remove superfluous grouping. Using contrasting color for label of selected Tabs. MUST GET 1.1.7 OUT SOON! ;-) 20 years ago
Matthias Melcher c9bfdc20fc FLUID now correctly redraw FL__Tabs if one of their children changes color. 20 years ago
Michael R Sweet a9231a88c5 Cast value to int to avoid compiler warnings... 20 years ago
Matthias Melcher 78e4274963 Added support for Fl_Window::size_range() in FLUID. There are no UI elements for increment or aspect ratio. 20 years ago
Matthias Melcher 41c089f3c1 Dottet label selection box and standard widget selection boxes would not always align when snapping was enabled. Also, the dragging indicators would not snap. (STR #964) 20 years ago
Dejan Lekic 1cd06f3ad0 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. 20 years ago
Matthias Melcher 9688b0b1c3 Fluid was casting Fl_Input_Choice to Fl_Menu_ at two occasions which is wrong since Input_Choice is derived from Fl_Group. Fixed. 20 years ago
Matthias Melcher 35b28fafd1 last character in CodeEditor (Fluid) would disappear under certain circumstances. The problem is two consecutive calls to Fl_Text_Buffer::insert() which first insert a newline, then indent the text by two spaces. The first 'insert' marks the text all the way to the end for redraw. The second 'insert' adds two characters, however the last character for redraw remains the previously last character, hence the very last two characters are not redrawn. 20 years ago
Matthias Melcher 394ab6af40 Declaration in Fluid now uses its own public/private setting unless the parent is a private declaration block, which sets contained declarations to private as well. 20 years ago
Matthias Melcher 580ecb0048 - Fluid overlay now shows a seperate bounding box of selected 20 years ago
Matthias Melcher a15e974676 - I enlarged the 'minimal update' area in Fl_Input_, so that characters that overlap the font box will be correctly erased during minimal redraw. The original code assumes that character fin in a box from 0,0 to charcter width/height. However, many newer fonts overlap that box and leave traces when redrawn. See 'j' and 'W' in Helvetica on Mac and Windows. 20 years ago
Matthias Melcher 72da53c9c7 Fluid live mode: correct tooltip support. 20 years ago
Matthias Melcher f64d694799 Better support for Live mode in Fluid. Most Widget attributes are now supported including pulldown menus (in a very simple, but working way). 20 years ago
Matthias Melcher e8ea433222 Changing the 'private' flag would not reflect in the widget browser immediately. 20 years ago
Matthias Melcher 59b74e9fcb If starting Fluid with the -c (compile only) option, Fluid should not require a connection to the X11 Display anymore, allowing fluid to create code on head-less terminals. 20 years ago
Matthias Melcher 7f526e1362 - Fixed Fl_Bitmap::copy code according to Stephans suggestions. Thanks! Good catch. 20 years ago
Matthias Melcher 9e28a66b1f fixed 'static' vs. forward declaration mixup for my last commit 20 years ago
Matthias Melcher 8461a157e4 Added the first implementation of "live mode" to Fluid. This is incomplete and mostly untested, but it seems to be a great help to figure out the darned wonderful resize behavior. I apologize for typos, no time to compile on Linux. Please feed back. 20 years ago
Matthias Melcher 5b8d9e746a Fluid: Added a pixmap for WidgetClass, added pixmap to the Widget Bin. 20 years ago
Matthias Melcher 107304f75f Made all menu items fit into Fluid dialog Widget Properties/GUI/Label 20 years ago
Matthias Melcher d35b4eded3 Made most Fluid properties dialogs duoble buffered, because they tend to flicker during resizing. 20 years ago
Matthias Melcher 977e234a92 Two Fluid dialog boxes were 2 pixels to wide. 20 years ago
Matthias Melcher 0132f4f8fd Fluid panel resize and alignment fixes (STR #891). 20 years ago
Matthias Melcher 69a0601c2a Fixed alignment win Widget bin. Still to do: 20 years ago
Matthias Melcher 475a3696cc Fixed Function Panel in Fluid to obey HIG 20 years ago
Matthias Melcher 1c4ed73d47 Made Comment Properties dialog obey HIG (I hope) and fixed resizing behavior (STR #891, partial) 20 years ago
Michael R Sweet 067d8d2d16 Fix eol-style in Watcom files... 20 years ago
Michael R Sweet 13d8286b8a FLUID didn't set the initial size of widgets properly (STR #850) 20 years ago
Michael R Sweet 5ca7674da3 Updates to cmake project files (STR #813) 20 years ago
Michael R Sweet 8a275b2985 FLUID wasn't tracking all changes on the widget panel, so undo and save stuff 20 years ago
Michael R Sweet dd0503576d Fix compiler warnings. 20 years ago
Michael R Sweet 1c399af444 Update source file headers with STR web page. 20 years ago
Michael R Sweet b41cf28662 Update "clean" targets to properly handle core files, remove backup files, 20 years ago
Michael R Sweet 91c3b8231d Fix subclass callback output code. 20 years ago
Michael R Sweet fc4db19395 Don't make non-inline methods from FLUID inline (that is, remove the 20 years ago
Michael R Sweet 70c4cd102f Fix compiler warnings. 20 years ago
Michael R Sweet 217f77c9ef Eliminate compiler warnings on Solaris... 20 years ago
Michael R Sweet 8dda432b40 Make comment strings const char *... 20 years ago
Michael R Sweet 3cd132b947 #include print_panel.cxx in fluid.cxx, so that we don't need to put it in 20 years ago
Michael R Sweet e3ce6cd15a Cast GetCurrentProcessId to int to avoid compiler warning. 20 years ago