638 Commits (release-1.3.2)

Author SHA1 Message Date
Michael R Sweet e976174d61 FLUID didn't handle loading .fl files with international 20 years ago
Michael R Sweet 1a12cf01d2 Update Linux desktop files. 20 years ago
Michael R Sweet 9b12d18155 Update EPM list file and OSX icon for FLUID. 20 years ago
Michael R Sweet f20fc63567 Fix OSX make and install stuff. 20 years ago
Michael R Sweet d4713f59c5 Add OSX application stuff for FLUID. 20 years ago
Michael R Sweet 61b86ce0e5 More packaging fun (games package to "advertise" FLTK...) 20 years ago
Michael R Sweet 464c2f4a5e Separate the desktop install/uninstall stuff so that users that don't 20 years ago
Michael R Sweet 45ff3267cd Fix installation of Linux desktop files. 20 years ago
Michael R Sweet 887a458227 Work on Linux and OSX desktop integration stuff via make install and 20 years ago
Michael R Sweet f7305675c4 More copyright updates. 20 years ago
Matthias Melcher 0ea6761db2 - Fixed keyboard shortcut handling in FLUID and shortcut 20 years ago
Matthias Melcher d3db965083 Fixed a few memory faults found by Valgrind (yes, I finally got my Linux 20 years ago
Matthias Melcher 3a635d7884 STR #1046: Fl_Window does not directly support a background image in FLTK 1.1.6 because those images are overwritten by Fl_Window::show() anyways. FLUID now grays out the unused "image" and "inactive image" input fields. 20 years ago
Michael R Sweet f3182417c0 Update dependencies. 20 years ago
Michael R Sweet e321cb37bf VC++ 2005 Support, drop old files, add icons for Sudoku 20 years ago
Matthias Melcher 79015a71f7 FLUID1: correctly hide the "X Class:" label whenever the XClass input field is hidden 20 years ago
Matthias Melcher 7f6bacf237 FLUID1: The comment entry in the Browser now reveals some more information by showing multiple lines up to 50 characters. Also, a change just to make sure our Code View won't harm. 20 years ago
Michael R Sweet fa517add2e Clear style buffer in destructor. 20 years ago
Michael R Sweet 309e21c9fd Fix new GUI panels to conform to HIG. 20 years ago
Matthias Melcher 1b43ec7690 Added some safety measures that assure safe compile only mode 20 years ago
Matthias Melcher 1a5288e8fe Fluid Source Code preview panel with automatic refresh and selected object code highlighting. 20 years ago
Michael R Sweet 5cdf984737 Remove DOS line endings from text files. 20 years ago
Matthias Melcher cddb39a066 STR #1052: Updated FLUID to generate buttons in the correct colors. After all these changes, it may be useful to rebuild all cxx files from fl files. This will make sure that menu items are rendered in foreground color instead of simply black 20 years ago
Michael R Sweet 067d1d8a61 Updated the default label and text colors of all widgets to use 20 years ago
Matthias Melcher 77484a4e2d FLUID writes RGB and Bitmap image data as an array of decimal numbers instead of a string since "a certain compiler by a large operating system vendor which shall remain unnamed" can not handle long strings and produces heap overflows. 20 years ago
Matthias Melcher 3e9b10363d STR #1027: FLUID size_range controls would not set the 'modified' flag 20 years ago
Matthias Melcher 55380298b5 Fix to ambigous function call in my previous FLUID changes 20 years ago
Matthias Melcher 576fd78bde STR #985: This is a medium size change in the way that FLUID manages widget label sizes. I moved the 'preset' functionality from the 'widget size' menu into the grid setting window. The menu now only changes selected widgets while the setting panel modifies newly created widgets. Settings are stored in the preferences. 20 years ago
Matthias Melcher 022415c310 STR #1016 : 20 years ago
Matthias Melcher edcc1980a1 STR #1010: if a widget callback is generated inside a widget class, the static callback uses the parent() function to find the 'this' pointer, instead of the 'user_data()' member, which would be NULL anyways 20 years ago
Matthias Melcher 09783875e4 FLUD: This fixes the problem that the children of a Widget_Class_Type are positioned with absolute coordintes. The patch adds another button to the FLUID interface named 'Relative' to the right of the widget position. It is only visible if a Widget_Class_Type is selected. If checked, code will be added that creates an Fl_Group at 0, 0 and later repositions it and all its children into the final position. 20 years ago
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