Jonathan Moore Liles
|
9fdf8b4fd9
|
Fl_Panzoomer: Get rid of callback in favor of virtual method and inheritance.
|
12 years ago |
Jonathan Moore Liles
|
ff7f8bdc4d
|
Implement new Fl_Panzoomer widget, for panning and zooming around a thumbnail instead of scrollbars.
|
12 years ago |
Jonathan Moore Liles
|
f24b363935
|
Fixes for ntk-fluid change.
|
12 years ago |
Jonathan Moore Liles
|
2d774d4369
|
Rename fluid executable to ntk-fluid to avoid conflicting with installed FLTK version.
|
12 years ago |
Jonathan Moore Liles
|
e1d51cede3
|
Allow FRAME type boxes to be drawn over widget backdrops.
|
12 years ago |
Jonathan Moore Liles
|
1dd8808eae
|
Avoid drawing box unnecessarily when window/widget has a backdrop image.
|
12 years ago |
Jonathan Moore Liles
|
eb47affe1f
|
Fl_Theme_Chooer: Don't uselessly spin while theme window is open.
|
12 years ago |
Jonathan Moore Liles
|
7cdddf1bd0
|
Fix for tiled window/widget backdrops.
|
12 years ago |
Jonathan Moore Liles
|
b5adfff95d
|
Fl_Dial: Overlay value when mouse is inside widget.
|
12 years ago |
Jonathan Moore Liles
|
868fd93fbf
|
Fix build errors when using local libjpeg, libpng, or libzlib.
|
12 years ago |
Jonathan Moore Liles
|
41d4f68b3b
|
Simplify cairo graphics driver.
|
13 years ago |
Jonathan Moore Liles
|
e704aa5b51
|
Fl_Dial: Draw PLASTIC_DIAL if type is PIXMAP_DIAL but no image is set.
|
13 years ago |
Jonathan Moore Liles
|
4ececa2728
|
Don't truncate xclass() on at first punctuation character! Replace punctuation with underscores instead.
|
13 years ago |
Jonathan Moore Liles
|
4e016d7c58
|
Consider FL_BORDER_BOX opaque in addition to FL_FLAT_BOX.
|
13 years ago |
Jonathan Moore Liles
|
dc5c648f1b
|
Fix typo.
|
13 years ago |
Jonathan Moore Liles
|
0c6216b9ed
|
Add NTK version to header.
|
13 years ago |
Jonathan Moore Liles
|
118604d638
|
Rework damage system to work better with transparency and Fl_Scroll and window backdrops.
|
13 years ago |
Jonathan Moore Liles
|
71dce3fc9d
|
Fl_Window: Always use labeltype FL_NO_LABEL.
|
13 years ago |
Jonathan Moore Liles
|
3dd8492a56
|
Use clipping when drawing widget backdrop images.
|
13 years ago |
Jonathan Moore Liles
|
37278914e5
|
Fl_Menu: Work better with scheme background image.
|
13 years ago |
Jonathan Moore Liles
|
192a424afd
|
Use cairo for high quality scaling in Image::copy().
|
13 years ago |
Jonathan Moore Liles
|
9235d2a908
|
Cleanup cairo image handling.. Convert JPEG from RGB to ARGB.
|
13 years ago |
Jonathan Moore Liles
|
2b96034996
|
Don't use FL_DAMAGE_CHILD optimization because it's incompatible with transparency.
|
13 years ago |
Jonathan Moore Liles
|
55437705c3
|
Fl_Double_Window: Use cairo to paint from doublebuffer (using clipping region/rectangles) instead of Xlib copy.
|
13 years ago |
Jonathan Moore Liles
|
b447ad1d3b
|
Revert "Replace X clipping with custom code based on FLTK2's Rectangle class to interact better with Cairo."
Use cairo_region_t for clipping instead of Fl_Rectangle.
|
13 years ago |
Jonathan Moore Liles
|
2565fe25cd
|
Improve theme-level background image support.
|
13 years ago |
Jonathan Moore Liles
|
f5b3702be1
|
Use cairo to draw images.
|
13 years ago |
Jonathan Moore Liles
|
c322b87f4a
|
Fl_Dial: Automatically downscale (and cache) pixmaps as needed.
|
13 years ago |
Jonathan Moore Liles
|
1820bbf1c4
|
Fl_Cairo_Graphics_Driver: Use cairo's transformation matrix routines instead of FLTKs.
|
13 years ago |
Jonathan Moore Liles
|
a62ed328af
|
Cleanup Fl_Roller.H
|
13 years ago |
Jonathan Moore Liles
|
e2e00a0095
|
Add new boxtypes FL_ASYM_BOX and FL_ASYM_FLAT_BOX.
|
13 years ago |
Jonathan Moore Liles
|
0296a95ce4
|
Add FL_FOCUS_FRAME boxtype so that programs can easily override the visual focus style.
|
13 years ago |
Jonathan Moore Liles
|
fc9a9aa987
|
Add Pixmap capability to Fl_Dial.
|
13 years ago |
Jonathan Moore Liles
|
91e15a2a10
|
Replace X clipping with custom code based on FLTK2's Rectangle class to interact better with Cairo.
|
13 years ago |
Jonathan Moore Liles
|
b8cbf58019
|
Fl_Dial: Don't force Cairo on.
|
13 years ago |
Jonathan Moore Liles
|
d0547f238f
|
Cairo: Tweak pie/arc drawing.
|
13 years ago |
Jonathan Moore Liles
|
3b814a6800
|
Install headers in */ntk/FL to avoid conflicting with installed FLTK version.
|
13 years ago |
Jonathan Moore Liles
|
edbbeb17ef
|
Remove some Forms cruft from Makefile.
|
13 years ago |
Jonathan Moore Liles
|
c4d6a1902c
|
Fix Fl_Overlay_Window for Cairo.
|
13 years ago |
Jonathan Moore Liles
|
696af4ce56
|
Remove useless Fl_Round_Clock widget.
|
13 years ago |
Jonathan Moore Liles
|
e51bdb75f5
|
Remove useless Fl_Roller widget.
|
13 years ago |
Jonathan Moore Liles
|
fb1bfecebf
|
Remove useless Fl_Clock.
|
13 years ago |
Jonathan Moore Liles
|
f9ef6c8334
|
fluid: Don't call obsolete Fl::scheme().
|
13 years ago |
Jonathan Moore Liles
|
a9b8dbeb26
|
Default to Cairo graphics driver.
|
13 years ago |
Jonathan Moore Liles
|
dd451702ae
|
Remove obsolete Forms compatibility.
|
13 years ago |
Jonathan Moore Liles
|
6505500c05
|
Remove obsolete function from header.
|
13 years ago |
Jonathan Moore Liles
|
5558dd0708
|
Tweak cairo graphics driver curve drawing (WIP).
|
13 years ago |
Jonathan Moore Liles
|
41dcc97bf1
|
Try to avoid resetting/recreating cairo structures more often than necessary.
|
13 years ago |
Jonathan Moore Liles
|
3a61f5f2db
|
Fix makefile for Fl_Dial_Base.
|
13 years ago |
Jonathan Moore Liles
|
16c873a2cd
|
Never call obsolete Fl::scheme().
|
13 years ago |