freebsd-ports/x11-toolkits/fox17/pkg-plist

383 lines
14 KiB
Text
Raw Normal View History

%%PORTEXAMPLES%%bin/fox-%%MAJORVER%%/Adie.stx
bin/fox-%%MAJORVER%%/ControlPanel
%%PORTEXAMPLES%%bin/fox-%%MAJORVER%%/PathFinder
%%PORTEXAMPLES%%bin/fox-%%MAJORVER%%/adie
%%PORTEXAMPLES%%bin/fox-%%MAJORVER%%/calculator
bin/fox-%%MAJORVER%%/fox-config
bin/fox-%%MAJORVER%%/reswrap
%%PORTEXAMPLES%%bin/fox-%%MAJORVER%%/shutterbug
include/fox-%%MAJORVER%%/FX4Splitter.h
include/fox-%%MAJORVER%%/FX7Segment.h
include/fox-%%MAJORVER%%/FX885910Codec.h
include/fox-%%MAJORVER%%/FX885911Codec.h
include/fox-%%MAJORVER%%/FX885913Codec.h
include/fox-%%MAJORVER%%/FX885914Codec.h
include/fox-%%MAJORVER%%/FX885915Codec.h
include/fox-%%MAJORVER%%/FX885916Codec.h
include/fox-%%MAJORVER%%/FX88591Codec.h
include/fox-%%MAJORVER%%/FX88592Codec.h
include/fox-%%MAJORVER%%/FX88593Codec.h
include/fox-%%MAJORVER%%/FX88594Codec.h
include/fox-%%MAJORVER%%/FX88595Codec.h
include/fox-%%MAJORVER%%/FX88596Codec.h
include/fox-%%MAJORVER%%/FX88597Codec.h
include/fox-%%MAJORVER%%/FX88598Codec.h
include/fox-%%MAJORVER%%/FX88599Codec.h
include/fox-%%MAJORVER%%/FXAccelTable.h
include/fox-%%MAJORVER%%/FXApp.h
include/fox-%%MAJORVER%%/FXArray.h
include/fox-%%MAJORVER%%/FXArrowButton.h
include/fox-%%MAJORVER%%/FXAtomic.h
include/fox-%%MAJORVER%%/FXAutoPtr.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXAutoThreadStorageKey.h
include/fox-%%MAJORVER%%/FXBMPIcon.h
include/fox-%%MAJORVER%%/FXBMPImage.h
include/fox-%%MAJORVER%%/FXBZFileStream.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXBarrier.h
include/fox-%%MAJORVER%%/FXBitmap.h
include/fox-%%MAJORVER%%/FXBitmapFrame.h
include/fox-%%MAJORVER%%/FXBitmapView.h
include/fox-%%MAJORVER%%/FXButton.h
include/fox-%%MAJORVER%%/FXCP1250Codec.h
include/fox-%%MAJORVER%%/FXCP1251Codec.h
include/fox-%%MAJORVER%%/FXCP1252Codec.h
include/fox-%%MAJORVER%%/FXCP1253Codec.h
include/fox-%%MAJORVER%%/FXCP1254Codec.h
include/fox-%%MAJORVER%%/FXCP1255Codec.h
include/fox-%%MAJORVER%%/FXCP1256Codec.h
include/fox-%%MAJORVER%%/FXCP1257Codec.h
include/fox-%%MAJORVER%%/FXCP1258Codec.h
include/fox-%%MAJORVER%%/FXCP437Codec.h
include/fox-%%MAJORVER%%/FXCP850Codec.h
include/fox-%%MAJORVER%%/FXCP852Codec.h
include/fox-%%MAJORVER%%/FXCP855Codec.h
include/fox-%%MAJORVER%%/FXCP856Codec.h
include/fox-%%MAJORVER%%/FXCP857Codec.h
include/fox-%%MAJORVER%%/FXCP860Codec.h
include/fox-%%MAJORVER%%/FXCP861Codec.h
include/fox-%%MAJORVER%%/FXCP862Codec.h
include/fox-%%MAJORVER%%/FXCP863Codec.h
include/fox-%%MAJORVER%%/FXCP864Codec.h
include/fox-%%MAJORVER%%/FXCP865Codec.h
include/fox-%%MAJORVER%%/FXCP866Codec.h
include/fox-%%MAJORVER%%/FXCP869Codec.h
include/fox-%%MAJORVER%%/FXCP874Codec.h
include/fox-%%MAJORVER%%/FXCURCursor.h
include/fox-%%MAJORVER%%/FXCalendar.h
include/fox-%%MAJORVER%%/FXCalendarView.h
include/fox-%%MAJORVER%%/FXCallback.h
include/fox-%%MAJORVER%%/FXCanvas.h
include/fox-%%MAJORVER%%/FXCheckButton.h
include/fox-%%MAJORVER%%/FXChoiceBox.h
include/fox-%%MAJORVER%%/FXColorBar.h
include/fox-%%MAJORVER%%/FXColorDialog.h
include/fox-%%MAJORVER%%/FXColorList.h
include/fox-%%MAJORVER%%/FXColorRing.h
include/fox-%%MAJORVER%%/FXColorSelector.h
include/fox-%%MAJORVER%%/FXColorWell.h
include/fox-%%MAJORVER%%/FXColorWheel.h
include/fox-%%MAJORVER%%/FXColors.h
include/fox-%%MAJORVER%%/FXComboBox.h
include/fox-%%MAJORVER%%/FXCompletion.h
include/fox-%%MAJORVER%%/FXComplexd.h
include/fox-%%MAJORVER%%/FXComplexf.h
include/fox-%%MAJORVER%%/FXComposeContext.h
include/fox-%%MAJORVER%%/FXComposite.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXCondition.h
include/fox-%%MAJORVER%%/FXConsole.h
include/fox-%%MAJORVER%%/FXCursor.h
include/fox-%%MAJORVER%%/FXDC.h
include/fox-%%MAJORVER%%/FXDCPrint.h
include/fox-%%MAJORVER%%/FXDCWindow.h
include/fox-%%MAJORVER%%/FXDDSIcon.h
include/fox-%%MAJORVER%%/FXDDSImage.h
include/fox-%%MAJORVER%%/FXDLL.h
include/fox-%%MAJORVER%%/FXDataTarget.h
include/fox-%%MAJORVER%%/FXDate.h
include/fox-%%MAJORVER%%/FXDebugTarget.h
include/fox-%%MAJORVER%%/FXDelegator.h
include/fox-%%MAJORVER%%/FXDial.h
include/fox-%%MAJORVER%%/FXDialogBox.h
include/fox-%%MAJORVER%%/FXDictionary.h
include/fox-%%MAJORVER%%/FXDictionaryOf.h
include/fox-%%MAJORVER%%/FXDir.h
include/fox-%%MAJORVER%%/FXDirBox.h
include/fox-%%MAJORVER%%/FXDirDialog.h
include/fox-%%MAJORVER%%/FXDirList.h
include/fox-%%MAJORVER%%/FXDirSelector.h
include/fox-%%MAJORVER%%/FXDirVisitor.h
include/fox-%%MAJORVER%%/FXDirWatch.h
include/fox-%%MAJORVER%%/FXDispatcher.h
include/fox-%%MAJORVER%%/FXDisplay.h
include/fox-%%MAJORVER%%/FXDockBar.h
include/fox-%%MAJORVER%%/FXDockHandler.h
include/fox-%%MAJORVER%%/FXDockSite.h
include/fox-%%MAJORVER%%/FXDockTitle.h
include/fox-%%MAJORVER%%/FXDocument.h
include/fox-%%MAJORVER%%/FXDragCorner.h
include/fox-%%MAJORVER%%/FXDrawable.h
include/fox-%%MAJORVER%%/FXDriveBox.h
include/fox-%%MAJORVER%%/FXEXEIcon.h
include/fox-%%MAJORVER%%/FXEXEImage.h
include/fox-%%MAJORVER%%/FXElement.h
include/fox-%%MAJORVER%%/FXEvent.h
include/fox-%%MAJORVER%%/FXEventDispatcher.h
include/fox-%%MAJORVER%%/FXEventLoop.h
include/fox-%%MAJORVER%%/FXException.h
include/fox-%%MAJORVER%%/FXExpression.h
include/fox-%%MAJORVER%%/FXExtentd.h
include/fox-%%MAJORVER%%/FXExtentf.h
include/fox-%%MAJORVER%%/FXFile.h
include/fox-%%MAJORVER%%/FXFileAssociations.h
include/fox-%%MAJORVER%%/FXFileDialog.h
include/fox-%%MAJORVER%%/FXFileList.h
include/fox-%%MAJORVER%%/FXFileProgressDialog.h
include/fox-%%MAJORVER%%/FXFileSelector.h
include/fox-%%MAJORVER%%/FXFileStream.h
include/fox-%%MAJORVER%%/FXFoldingList.h
include/fox-%%MAJORVER%%/FXFont.h
include/fox-%%MAJORVER%%/FXFontDialog.h
include/fox-%%MAJORVER%%/FXFontSelector.h
include/fox-%%MAJORVER%%/FXFrame.h
include/fox-%%MAJORVER%%/FXGIFCursor.h
include/fox-%%MAJORVER%%/FXGIFIcon.h
include/fox-%%MAJORVER%%/FXGIFImage.h
include/fox-%%MAJORVER%%/FXGLCanvas.h
include/fox-%%MAJORVER%%/FXGLContext.h
include/fox-%%MAJORVER%%/FXGLObject.h
include/fox-%%MAJORVER%%/FXGLViewer.h
include/fox-%%MAJORVER%%/FXGLVisual.h
include/fox-%%MAJORVER%%/FXGZFileStream.h
include/fox-%%MAJORVER%%/FXGauge.h
include/fox-%%MAJORVER%%/FXGradientBar.h
include/fox-%%MAJORVER%%/FXGroupBox.h
include/fox-%%MAJORVER%%/FXHash.h
include/fox-%%MAJORVER%%/FXHashOf.h
include/fox-%%MAJORVER%%/FXHeader.h
include/fox-%%MAJORVER%%/FXHorizontalFrame.h
include/fox-%%MAJORVER%%/FXICOIcon.h
include/fox-%%MAJORVER%%/FXICOImage.h
include/fox-%%MAJORVER%%/FXIFFIcon.h
include/fox-%%MAJORVER%%/FXIFFImage.h
include/fox-%%MAJORVER%%/FXIO.h
include/fox-%%MAJORVER%%/FXIOBuffer.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXIODevice.h
include/fox-%%MAJORVER%%/FXIcon.h
include/fox-%%MAJORVER%%/FXIconCache.h
include/fox-%%MAJORVER%%/FXIconList.h
include/fox-%%MAJORVER%%/FXIconSource.h
include/fox-%%MAJORVER%%/FXId.h
include/fox-%%MAJORVER%%/FXImage.h
include/fox-%%MAJORVER%%/FXImageFrame.h
include/fox-%%MAJORVER%%/FXImageView.h
include/fox-%%MAJORVER%%/FXInputDialog.h
include/fox-%%MAJORVER%%/FXJP2Icon.h
include/fox-%%MAJORVER%%/FXJP2Image.h
include/fox-%%MAJORVER%%/FXJPGIcon.h
include/fox-%%MAJORVER%%/FXJPGImage.h
include/fox-%%MAJORVER%%/FXJSON.h
- Update to 1.7.45 * FXJSONFile class added. Base class FXJSON improved and generalized. * FXIO now tracks file position; new implementation of FXIO counts bytes read/written. * FXPipe API's added, should now be functional. * Renamed FXStringMap to FXStringDictionary for consistency. * Fixed a few problems in FXVariantMap, FXDictionary. * Fixed possible race in FXThreadPool::startWorker. * New FXThreadException class added; FXThreadException will cause graceful early termination of a thread when thrown inside of FXThread. * FXThread now interceps only FXException (and subclasses), rethrows other exceptions. This was necessary due to the way GNU C++ library performs thread exits. * Non FOX exceptions thrown inside FXThread are now rethrown; but attempts are made to maintain proper bookkeeping when unrolling the stack. * FXThreadPool tasks may throw exceptions. FXThreadPool now intercepts all FOX exceptions and updates bookkeeping when other exceptions are thrown. Note: tasks in FXThreadPool are executed by threads, but since sometimes the main thread is executing tasks in FXThreadPool also we can not allow tasks to throw FXThreadException. * Exceptions thrown inside FXWorker now terminate the worker, and reclaim worker's thread and memory. Before exceptions were all caught, making it impossible to pass return codes from worker execution. * Exceptions thrown in FXTaskGroup::Task correctly reclaim the FXTaskGroup::Task now, and will update completion count and notifications appropriately. * The exception philosophy in FOX is that the library only manages FXExceptions and their subclasses; other exceptions will be either uncaught or caught and rethrown after bookkeeping updates; thus programs should be careful throwing exceptions other than FXExceptions.
2014-01-08 16:29:32 +01:00
include/fox-%%MAJORVER%%/FXJSONFile.h
include/fox-%%MAJORVER%%/FXJSONString.h
include/fox-%%MAJORVER%%/FXKOI8RCodec.h
include/fox-%%MAJORVER%%/FXKnob.h
- Update to 1.7.38 Changes: * Totally revamped implementation of FXThreadPool. The new FXThreadPool is organized about a lock-free queue, with semaphores managing synchronization between producer- and worker-threads. Thus, threads never block unless two edge conditions are reached: either the task-queue is empty, in which case worker threads will block (nothing to do), or task queue is filled up, and producer thread will block (no room in queue). An important new capability is for an additional thread to enter into the task-processing loop temporarily. Finally, the thread starting FXThreadPool, as well as the worker threads belonging to the FXThreadPool now have a thread-local variable referencing the FXThreadPool. This allows the threads involved to locate the address of the FXThreadPool, for instance to create an FXTaskGroup. * New FXTaskGroup class manages groups of task to be executed in parallel on a FXThreadPool. Tasks started through the FXTaskGroup interface are guaranteed to be completed within the lifetime of the FXTaskGroup instance. * New FXParallelInvoke and FXParallelFor template functions to implement parallel function call, and parallel for loop. This uses the new FXTaskGroup, and indirectly, FXThreadPool. * Pass optional stacksize when constructing FXWorker. Added stacksize option to FXThreadPool with which new workers will be started. * FXBarrier wait primitive now sports API's to change break-through threshold, and forced-release option. * FXSemaphore now has API's for timed wait, and try-wait for non-blocking semaphore decrement. * Added additional atomic variable types in FXAtomic.h. * Added check for maximum dash-pattern length in FXDC and FXDCWindow. * Fixed some issues with FXStat of files. * Off-by-one error fixed in FXRex counted repeat of complex subpatterns. * Clear internal text pointers in FXRex prior to a match. * Added a few missing print-patterns to Adie.stx syntax file. * Added FXSemaphore-protected queue class FXSemaQueue; this is itself a wrapper around FXPtrQueue. * Added lock-free queue class FXLFQueue. * Numeric conversion issues fixed in fxstrtod.cpp; in particular, some corner cases now give more accurate results. * The function fxscanf.cpp does no longer eat the "e" when scanning for a number, unless actually followed by digits. * Switch to statvfs() from statfs() in FXStat. * Indexing operator added to FXAutoPtr. * Added new class FXScopedThread. FXScopedThread automatically performs a join() upon destruction.
2013-03-28 09:27:37 +01:00
include/fox-%%MAJORVER%%/FXLFQueue.h
include/fox-%%MAJORVER%%/FXLabel.h
include/fox-%%MAJORVER%%/FXList.h
include/fox-%%MAJORVER%%/FXListBox.h
include/fox-%%MAJORVER%%/FXLocale.h
include/fox-%%MAJORVER%%/FXMDIButton.h
include/fox-%%MAJORVER%%/FXMDIChild.h
include/fox-%%MAJORVER%%/FXMDIClient.h
include/fox-%%MAJORVER%%/FXMainWindow.h
include/fox-%%MAJORVER%%/FXMat2d.h
include/fox-%%MAJORVER%%/FXMat2f.h
include/fox-%%MAJORVER%%/FXMat3d.h
include/fox-%%MAJORVER%%/FXMat3f.h
include/fox-%%MAJORVER%%/FXMat4d.h
include/fox-%%MAJORVER%%/FXMat4f.h
include/fox-%%MAJORVER%%/FXMatrix.h
include/fox-%%MAJORVER%%/FXMemMap.h
include/fox-%%MAJORVER%%/FXMemoryStream.h
include/fox-%%MAJORVER%%/FXMenuBar.h
include/fox-%%MAJORVER%%/FXMenuButton.h
include/fox-%%MAJORVER%%/FXMenuCaption.h
include/fox-%%MAJORVER%%/FXMenuCascade.h
include/fox-%%MAJORVER%%/FXMenuCheck.h
include/fox-%%MAJORVER%%/FXMenuCommand.h
include/fox-%%MAJORVER%%/FXMenuPane.h
include/fox-%%MAJORVER%%/FXMenuRadio.h
include/fox-%%MAJORVER%%/FXMenuSeparator.h
include/fox-%%MAJORVER%%/FXMenuTitle.h
include/fox-%%MAJORVER%%/FXMessageBox.h
include/fox-%%MAJORVER%%/FXMessageChannel.h
include/fox-%%MAJORVER%%/FXMetaClass.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXMutex.h
include/fox-%%MAJORVER%%/FXObject.h
include/fox-%%MAJORVER%%/FXObjectList.h
include/fox-%%MAJORVER%%/FXOptionMenu.h
include/fox-%%MAJORVER%%/FXPCXIcon.h
include/fox-%%MAJORVER%%/FXPCXImage.h
include/fox-%%MAJORVER%%/FXPNGIcon.h
include/fox-%%MAJORVER%%/FXPNGImage.h
include/fox-%%MAJORVER%%/FXPPMIcon.h
include/fox-%%MAJORVER%%/FXPPMImage.h
include/fox-%%MAJORVER%%/FXPacker.h
include/fox-%%MAJORVER%%/FXParallel.h
include/fox-%%MAJORVER%%/FXPath.h
include/fox-%%MAJORVER%%/FXPicker.h
include/fox-%%MAJORVER%%/FXPipe.h
include/fox-%%MAJORVER%%/FXPoint.h
include/fox-%%MAJORVER%%/FXPopup.h
include/fox-%%MAJORVER%%/FXPrintDialog.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXProcess.h
include/fox-%%MAJORVER%%/FXProgressBar.h
include/fox-%%MAJORVER%%/FXProgressDialog.h
include/fox-%%MAJORVER%%/FXPtrList.h
include/fox-%%MAJORVER%%/FXPtrQueue.h
include/fox-%%MAJORVER%%/FXQuatd.h
include/fox-%%MAJORVER%%/FXQuatf.h
include/fox-%%MAJORVER%%/FXRASIcon.h
include/fox-%%MAJORVER%%/FXRASImage.h
include/fox-%%MAJORVER%%/FXRGBIcon.h
include/fox-%%MAJORVER%%/FXRGBImage.h
include/fox-%%MAJORVER%%/FXRadioButton.h
- Update to 1.7.35 * New feature in FXHeader control: auto-renumbering captions based on renumbering function; if a renumbering function (which computes the caption from the caption index) is set, then captions are automatically recomputed when the number of items in the FXHeader is changed. * Updated FXTable to use this new feature in FXHeader. The old options for renumbering have been removed. * Porting problem in FXMat4d, FXMat4f fixed, for CYGWIN32. * Added API's to FXTable to return first and last row (or column) of a spanning cell. * Added API to check if a cell is horizontally spanning or vertically spanning. * Cutoff angles in FXQuatd are smaller than in FXQuatf, due to much greater precision of doubles versus floats. * FOX on Raspberry Pi coming soon (I got one on order!). * Added FXRandom fast, long-period, thread-safe psuedo-random number generator. * Gamma-corrected image scaling option added. * FXPath::relative() corner-cases fixed. * FXPath::isHidden() now faster by scanning backward. * Adie syntax highlight algorithm had some possible issues. * Now expand context when incrementally recoloring. * Include glext.h on Windows; missing symbol otherwise. * Updated list of C++ keywords in Adie.stx style coloring file. * Added enable/disable item API's to FXComboBox, FXListBox, FXTreeListBox. * Added expression evaluate feature to Adie text editor. * Internal anynymous name spaces introduced in FXExpression and FXRex due to symbol clashes on some compilers. * Added ?: alternative expression to FXExpression. * Array indexing problem fixed in FXFont. * Typo fixed in FXAtomic.cpp. - Use new OPTIONS framework
2012-08-06 13:47:16 +02:00
include/fox-%%MAJORVER%%/FXRandom.h
include/fox-%%MAJORVER%%/FXRangeSlider.h
include/fox-%%MAJORVER%%/FXRanged.h
include/fox-%%MAJORVER%%/FXRangef.h
include/fox-%%MAJORVER%%/FXReactor.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXReadWriteLock.h
include/fox-%%MAJORVER%%/FXRealSlider.h
include/fox-%%MAJORVER%%/FXRealSpinner.h
include/fox-%%MAJORVER%%/FXRecentFiles.h
include/fox-%%MAJORVER%%/FXRectangle.h
include/fox-%%MAJORVER%%/FXRefPtr.h
include/fox-%%MAJORVER%%/FXRegion.h
include/fox-%%MAJORVER%%/FXRegistry.h
include/fox-%%MAJORVER%%/FXReplaceDialog.h
include/fox-%%MAJORVER%%/FXReverseDictionary.h
include/fox-%%MAJORVER%%/FXReverseDictionaryOf.h
include/fox-%%MAJORVER%%/FXRex.h
include/fox-%%MAJORVER%%/FXRootWindow.h
include/fox-%%MAJORVER%%/FXRuler.h
include/fox-%%MAJORVER%%/FXRulerView.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXRunnable.h
- Update to 1.7.38 Changes: * Totally revamped implementation of FXThreadPool. The new FXThreadPool is organized about a lock-free queue, with semaphores managing synchronization between producer- and worker-threads. Thus, threads never block unless two edge conditions are reached: either the task-queue is empty, in which case worker threads will block (nothing to do), or task queue is filled up, and producer thread will block (no room in queue). An important new capability is for an additional thread to enter into the task-processing loop temporarily. Finally, the thread starting FXThreadPool, as well as the worker threads belonging to the FXThreadPool now have a thread-local variable referencing the FXThreadPool. This allows the threads involved to locate the address of the FXThreadPool, for instance to create an FXTaskGroup. * New FXTaskGroup class manages groups of task to be executed in parallel on a FXThreadPool. Tasks started through the FXTaskGroup interface are guaranteed to be completed within the lifetime of the FXTaskGroup instance. * New FXParallelInvoke and FXParallelFor template functions to implement parallel function call, and parallel for loop. This uses the new FXTaskGroup, and indirectly, FXThreadPool. * Pass optional stacksize when constructing FXWorker. Added stacksize option to FXThreadPool with which new workers will be started. * FXBarrier wait primitive now sports API's to change break-through threshold, and forced-release option. * FXSemaphore now has API's for timed wait, and try-wait for non-blocking semaphore decrement. * Added additional atomic variable types in FXAtomic.h. * Added check for maximum dash-pattern length in FXDC and FXDCWindow. * Fixed some issues with FXStat of files. * Off-by-one error fixed in FXRex counted repeat of complex subpatterns. * Clear internal text pointers in FXRex prior to a match. * Added a few missing print-patterns to Adie.stx syntax file. * Added FXSemaphore-protected queue class FXSemaQueue; this is itself a wrapper around FXPtrQueue. * Added lock-free queue class FXLFQueue. * Numeric conversion issues fixed in fxstrtod.cpp; in particular, some corner cases now give more accurate results. * The function fxscanf.cpp does no longer eat the "e" when scanning for a number, unless actually followed by digits. * Switch to statvfs() from statfs() in FXStat. * Indexing operator added to FXAutoPtr. * Added new class FXScopedThread. FXScopedThread automatically performs a join() upon destruction.
2013-03-28 09:27:37 +01:00
include/fox-%%MAJORVER%%/FXScopedThread.h
include/fox-%%MAJORVER%%/FXScrollArea.h
include/fox-%%MAJORVER%%/FXScrollBar.h
include/fox-%%MAJORVER%%/FXScrollPane.h
include/fox-%%MAJORVER%%/FXScrollWindow.h
include/fox-%%MAJORVER%%/FXSearchDialog.h
- Update to 1.7.38 Changes: * Totally revamped implementation of FXThreadPool. The new FXThreadPool is organized about a lock-free queue, with semaphores managing synchronization between producer- and worker-threads. Thus, threads never block unless two edge conditions are reached: either the task-queue is empty, in which case worker threads will block (nothing to do), or task queue is filled up, and producer thread will block (no room in queue). An important new capability is for an additional thread to enter into the task-processing loop temporarily. Finally, the thread starting FXThreadPool, as well as the worker threads belonging to the FXThreadPool now have a thread-local variable referencing the FXThreadPool. This allows the threads involved to locate the address of the FXThreadPool, for instance to create an FXTaskGroup. * New FXTaskGroup class manages groups of task to be executed in parallel on a FXThreadPool. Tasks started through the FXTaskGroup interface are guaranteed to be completed within the lifetime of the FXTaskGroup instance. * New FXParallelInvoke and FXParallelFor template functions to implement parallel function call, and parallel for loop. This uses the new FXTaskGroup, and indirectly, FXThreadPool. * Pass optional stacksize when constructing FXWorker. Added stacksize option to FXThreadPool with which new workers will be started. * FXBarrier wait primitive now sports API's to change break-through threshold, and forced-release option. * FXSemaphore now has API's for timed wait, and try-wait for non-blocking semaphore decrement. * Added additional atomic variable types in FXAtomic.h. * Added check for maximum dash-pattern length in FXDC and FXDCWindow. * Fixed some issues with FXStat of files. * Off-by-one error fixed in FXRex counted repeat of complex subpatterns. * Clear internal text pointers in FXRex prior to a match. * Added a few missing print-patterns to Adie.stx syntax file. * Added FXSemaphore-protected queue class FXSemaQueue; this is itself a wrapper around FXPtrQueue. * Added lock-free queue class FXLFQueue. * Numeric conversion issues fixed in fxstrtod.cpp; in particular, some corner cases now give more accurate results. * The function fxscanf.cpp does no longer eat the "e" when scanning for a number, unless actually followed by digits. * Switch to statvfs() from statfs() in FXStat. * Indexing operator added to FXAutoPtr. * Added new class FXScopedThread. FXScopedThread automatically performs a join() upon destruction.
2013-03-28 09:27:37 +01:00
include/fox-%%MAJORVER%%/FXSemaQueue.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXSemaphore.h
include/fox-%%MAJORVER%%/FXSeparator.h
include/fox-%%MAJORVER%%/FXSettings.h
include/fox-%%MAJORVER%%/FXShell.h
include/fox-%%MAJORVER%%/FXShutter.h
include/fox-%%MAJORVER%%/FXSize.h
include/fox-%%MAJORVER%%/FXSlider.h
include/fox-%%MAJORVER%%/FXSocket.h
include/fox-%%MAJORVER%%/FXSphered.h
include/fox-%%MAJORVER%%/FXSpheref.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXSpinLock.h
include/fox-%%MAJORVER%%/FXSpinner.h
include/fox-%%MAJORVER%%/FXSplashWindow.h
include/fox-%%MAJORVER%%/FXSplitter.h
include/fox-%%MAJORVER%%/FXSpring.h
include/fox-%%MAJORVER%%/FXStat.h
include/fox-%%MAJORVER%%/FXStatusBar.h
include/fox-%%MAJORVER%%/FXStatusLine.h
include/fox-%%MAJORVER%%/FXStream.h
include/fox-%%MAJORVER%%/FXString.h
- Update to 1.7.45 * FXJSONFile class added. Base class FXJSON improved and generalized. * FXIO now tracks file position; new implementation of FXIO counts bytes read/written. * FXPipe API's added, should now be functional. * Renamed FXStringMap to FXStringDictionary for consistency. * Fixed a few problems in FXVariantMap, FXDictionary. * Fixed possible race in FXThreadPool::startWorker. * New FXThreadException class added; FXThreadException will cause graceful early termination of a thread when thrown inside of FXThread. * FXThread now interceps only FXException (and subclasses), rethrows other exceptions. This was necessary due to the way GNU C++ library performs thread exits. * Non FOX exceptions thrown inside FXThread are now rethrown; but attempts are made to maintain proper bookkeeping when unrolling the stack. * FXThreadPool tasks may throw exceptions. FXThreadPool now intercepts all FOX exceptions and updates bookkeeping when other exceptions are thrown. Note: tasks in FXThreadPool are executed by threads, but since sometimes the main thread is executing tasks in FXThreadPool also we can not allow tasks to throw FXThreadException. * Exceptions thrown inside FXWorker now terminate the worker, and reclaim worker's thread and memory. Before exceptions were all caught, making it impossible to pass return codes from worker execution. * Exceptions thrown in FXTaskGroup::Task correctly reclaim the FXTaskGroup::Task now, and will update completion count and notifications appropriately. * The exception philosophy in FOX is that the library only manages FXExceptions and their subclasses; other exceptions will be either uncaught or caught and rethrown after bookkeeping updates; thus programs should be careful throwing exceptions other than FXExceptions.
2014-01-08 16:29:32 +01:00
include/fox-%%MAJORVER%%/FXStringDictionary.h
include/fox-%%MAJORVER%%/FXSwitcher.h
include/fox-%%MAJORVER%%/FXSystem.h
include/fox-%%MAJORVER%%/FXTGAIcon.h
include/fox-%%MAJORVER%%/FXTGAImage.h
include/fox-%%MAJORVER%%/FXTIFIcon.h
include/fox-%%MAJORVER%%/FXTIFImage.h
include/fox-%%MAJORVER%%/FXTabBar.h
include/fox-%%MAJORVER%%/FXTabBook.h
include/fox-%%MAJORVER%%/FXTabItem.h
include/fox-%%MAJORVER%%/FXTable.h
2013-05-14 09:06:21 +02:00
include/fox-%%MAJORVER%%/FXTaskGroup.h
include/fox-%%MAJORVER%%/FXText.h
include/fox-%%MAJORVER%%/FXTextCodec.h
include/fox-%%MAJORVER%%/FXTextField.h
include/fox-%%MAJORVER%%/FXThread.h
include/fox-%%MAJORVER%%/FXThreadPool.h
include/fox-%%MAJORVER%%/FXToggleButton.h
include/fox-%%MAJORVER%%/FXToolBar.h
include/fox-%%MAJORVER%%/FXToolBarGrip.h
include/fox-%%MAJORVER%%/FXToolBarShell.h
include/fox-%%MAJORVER%%/FXToolBarTab.h
include/fox-%%MAJORVER%%/FXToolTip.h
include/fox-%%MAJORVER%%/FXTopWindow.h
include/fox-%%MAJORVER%%/FXTranslator.h
include/fox-%%MAJORVER%%/FXTreeList.h
include/fox-%%MAJORVER%%/FXTreeListBox.h
include/fox-%%MAJORVER%%/FXTriStateButton.h
include/fox-%%MAJORVER%%/FXURL.h
include/fox-%%MAJORVER%%/FXUTF16Codec.h
include/fox-%%MAJORVER%%/FXUTF32Codec.h
include/fox-%%MAJORVER%%/FXUTF8Codec.h
include/fox-%%MAJORVER%%/FXUndoList.h
include/fox-%%MAJORVER%%/FXVariant.h
include/fox-%%MAJORVER%%/FXVariantArray.h
include/fox-%%MAJORVER%%/FXVariantMap.h
include/fox-%%MAJORVER%%/FXVec2d.h
include/fox-%%MAJORVER%%/FXVec2f.h
include/fox-%%MAJORVER%%/FXVec3d.h
include/fox-%%MAJORVER%%/FXVec3f.h
include/fox-%%MAJORVER%%/FXVec4d.h
include/fox-%%MAJORVER%%/FXVec4f.h
include/fox-%%MAJORVER%%/FXVerticalFrame.h
include/fox-%%MAJORVER%%/FXVisual.h
include/fox-%%MAJORVER%%/FXWEBPIcon.h
include/fox-%%MAJORVER%%/FXWEBPImage.h
include/fox-%%MAJORVER%%/FXWSQueue.h
include/fox-%%MAJORVER%%/FXWindow.h
include/fox-%%MAJORVER%%/FXWizard.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/FXWorker.h
include/fox-%%MAJORVER%%/FXXBMIcon.h
include/fox-%%MAJORVER%%/FXXBMImage.h
include/fox-%%MAJORVER%%/FXXML.h
include/fox-%%MAJORVER%%/FXXMLFile.h
include/fox-%%MAJORVER%%/FXXMLString.h
include/fox-%%MAJORVER%%/FXXPMIcon.h
include/fox-%%MAJORVER%%/FXXPMImage.h
include/fox-%%MAJORVER%%/FXhalf.h
include/fox-%%MAJORVER%%/chart/FX2DChart.h
include/fox-%%MAJORVER%%/chart/FX2DPlot.h
include/fox-%%MAJORVER%%/chart/FXAxis.h
include/fox-%%MAJORVER%%/chart/FXChart.h
include/fox-%%MAJORVER%%/chart/FXCurve.h
include/fox-%%MAJORVER%%/chart/chart.h
include/fox-%%MAJORVER%%/chart/chartdefs.h
include/fox-%%MAJORVER%%/fx.h
include/fox-%%MAJORVER%%/fx3d.h
include/fox-%%MAJORVER%%/fxascii.h
include/fox-%%MAJORVER%%/fxcpuid.h
include/fox-%%MAJORVER%%/fxdefs.h
2011-08-02 11:17:35 +02:00
include/fox-%%MAJORVER%%/fxendian.h
include/fox-%%MAJORVER%%/fxkeys.h
include/fox-%%MAJORVER%%/fxmath.h
include/fox-%%MAJORVER%%/fxunicode.h
include/fox-%%MAJORVER%%/fxver.h
include/fox-%%MAJORVER%%/xincs.h
lib/libCHART-%%MAJORVER%%.a
lib/libCHART-%%MAJORVER%%.so
lib/libCHART-%%MAJORVER%%.so.0
lib/libCHART-%%MAJORVER%%.so.0.0.78
lib/libFOX-%%MAJORVER%%.a
lib/libFOX-%%MAJORVER%%.so
lib/libFOX-%%MAJORVER%%.so.0
lib/libFOX-%%MAJORVER%%.so.0.0.78
libdata/pkgconfig/fox17.pc
man/man1/ControlPanel-17.1.gz
%%PORTEXAMPLES%%man/man1/PathFinder-17.1.gz
%%PORTEXAMPLES%%man/man1/adie-17.1.gz
%%PORTEXAMPLES%%man/man1/calculator-17.1.gz
man/man1/reswrap-17.1.gz
%%PORTEXAMPLES%%man/man1/shutterbug-17.1.gz