log ios/dw.m @ 2820:b6ae5b017b28

age author description
Tue, 02 Aug 2022 07:27:13 +0000 bsmith iOS: Fix a crash in HandyFTP, an additional check I put in for
Tue, 02 Aug 2022 06:17:09 +0000 bsmith iOS: Fix major memory leaks when destroying widgets and windows.
Tue, 02 Aug 2022 03:34:39 +0000 bsmith iOS: Fix a leak in the tree widget. Need to release the flatted tree array.
Tue, 02 Aug 2022 03:07:52 +0000 bsmith iOS: Fix some memory leaks and remove unnecessary code.
Thu, 28 Jul 2022 09:54:23 +0000 bsmith Mac/iOS: Fix a memory leak when calling API functions that return.
Wed, 20 Jul 2022 19:22:06 +0000 bsmith iOS: Need to trigger window menu rebuilds if a menu item changes.
Tue, 19 Jul 2022 15:56:11 +0000 bsmith iOS: Implement dw_listbox_select() for comboboxes.
Fri, 15 Jul 2022 08:15:11 +0000 bsmith iOS: Fix tree control handling clicks on the expand/collapse button.
Thu, 14 Jul 2022 06:22:19 +0000 bsmith iOS: Rewrite dw_window_redraw() so it actually works.
Thu, 14 Jul 2022 06:02:01 +0000 bsmith iOS: Implement dw_window_get_text() on top-level windows.
Thu, 14 Jul 2022 05:44:10 +0000 bsmith iOS: Fix dw_window_set_text() on a top-level window.
Wed, 13 Jul 2022 05:20:31 +0000 bsmith iOS: Return the Application Sandbox's Documents folder from dw_user_dir()
Wed, 13 Jul 2022 04:51:09 +0000 bsmith iOS: Make dw_file_browse() grant access to security scoped resources.
Mon, 11 Apr 2022 16:12:00 +0000 bsmith iOS: Use NSPointerArray in all _DW_EVENT_ITEM_SELECT cases.
Mon, 11 Apr 2022 15:41:47 +0000 bsmith iOS: Change reporting tree widget to be supported.
Mon, 11 Apr 2022 14:01:22 +0000 bsmith iOS: Implement tree context menus and all the signal handler/callbacks.
Sun, 10 Apr 2022 15:42:18 +0000 bsmith iOS: dw_tree_get_parent() should return NULL for the root node.
Sat, 09 Apr 2022 18:19:32 +0000 bsmith iOS: Implement all the tree functions. Fix incorrect display due to
Fri, 08 Apr 2022 16:33:38 +0000 bsmith iOS: Skip displaying the root node, it just represents the tree itself.
Thu, 07 Apr 2022 21:54:35 +0000 bsmith iOS: Initial tree view implementation for iOS.
Mon, 17 Jan 2022 17:37:17 +0000 bsmith iOS: _dw_event_handler() switch needs to be updated using internal constants.
Tue, 28 Dec 2021 13:53:59 +0000 bsmith Update copyright dates for the new year 2022.
Sun, 19 Dec 2021 15:39:43 +0000 bsmith Style update. Add DW_SIZE_AUTO (-1) for passing automatic sizing to packing.
Sat, 18 Dec 2021 19:31:57 +0000 bsmith iOS: I used to save the user data on the DWView subview of a DWWindow...
Fri, 17 Dec 2021 12:47:28 +0000 bsmith iOS: Improve the combobox. Trigger the input view when touching the combobox
Fri, 17 Dec 2021 00:39:33 +0000 bsmith iOS: Fix a pixmap memory leak, CGImage needs to be released after using it
Sun, 12 Dec 2021 12:08:34 +0000 bsmith iOS: Pass thread specific colors through thread safety macros.
Sat, 11 Dec 2021 00:54:01 +0000 bsmith iOS: Initial print support for iOS.
Thu, 09 Dec 2021 20:07:39 +0000 bsmith iOS: dw_messagebox() can't be called recursively...
Thu, 09 Dec 2021 12:40:17 +0000 bsmith iOS: Implement initial color in the color picker dialog.
Wed, 08 Dec 2021 11:36:31 +0000 bsmith iOS: Hide the UISlider track when using them as scrollbars.
Wed, 01 Dec 2021 22:37:22 +0000 bsmith iOS: Add file browser support for selecting folders/directories.
Mon, 22 Nov 2021 06:44:47 +0000 bsmith iOS: Similarly update the comments on unimplmented functions... a unofficial
Thu, 18 Nov 2021 12:04:40 +0000 bsmith iOS: Implement HICN resizing and text/label vertical centering.
Wed, 17 Nov 2021 22:12:59 +0000 bsmith iOS: Implement dw_entryfield_set_limit() using delegate method.
Tue, 16 Nov 2021 11:26:19 +0000 bsmith iOS: Fix dw_mle_set_word_wrap() and dw_checkbox_get().
Mon, 15 Nov 2021 21:12:32 +0000 bsmith iOS: MLE work: Implement dw_mle_set_auto_complete() DW_MLE_COMPLETE_TEXT now
Wed, 03 Nov 2021 00:51:38 +0000 bsmith iOS: Implement dw_exec() using posix_spawnp(). Fix a few warnings.
Mon, 01 Nov 2021 01:32:42 +0000 bsmith iOS: Fixes for notebook pages. Wasn't always using the pageID.
Mon, 25 Oct 2021 03:41:02 +0000 bsmith iOS: Move the check/radio type alignment changes into setType: method.
Sun, 24 Oct 2021 23:14:37 +0000 bsmith iOS: Checkboxes and radiobuttons should be left aligned not centered.
Fri, 22 Oct 2021 19:07:59 +0000 bsmith iOS: Make UITableViewCell backgrounds clear if not set explicitly.
Mon, 18 Oct 2021 20:50:55 +0000 bsmith iOS: Use the claimed default value for the navigation bar of 44 points.
Mon, 18 Oct 2021 13:29:55 +0000 bsmith iOS: Only add the "Back" button to the Navigation Bar if the window has the
Tue, 31 Aug 2021 09:35:36 +0000 bsmith iOS: Minor code cleanup in the bitmap button image handler.
Tue, 31 Aug 2021 09:18:04 +0000 bsmith iOS: Fix another _dw_main_iteration() loop issue.
Tue, 31 Aug 2021 08:57:46 +0000 bsmith iOS: Fix a miscalculation during DWSplitBar resize.
Mon, 30 Aug 2021 23:35:30 +0000 bsmith iOS: Reimplement DWSplitBar as a UIView subclass.
Fri, 13 Aug 2021 21:12:25 +0000 bsmith iOS: UISplitViewController may not be the right way to implement DWSplitBar.
Fri, 13 Aug 2021 19:55:40 +0000 bsmith iOS: New method of removing DWWindow from the hierarchy.
Thu, 12 Aug 2021 22:22:12 +0000 bsmith iOS: Fix display of the Back button... closing the window seems to cause
Thu, 12 Aug 2021 21:54:11 +0000 bsmith iOS: Attempt to add "Back" button to secondaries windows to allow them to
Wed, 11 Aug 2021 11:46:36 +0000 bsmith iOS: _dw_main_iteration() never seems to return NO.
Sun, 01 Aug 2021 12:17:07 +0000 bsmith Massive continuation of code style standardization.
Mon, 26 Jul 2021 00:25:26 +0000 bsmith iOS: Switch to using internal event message constants.
Fri, 23 Jul 2021 19:26:01 +0000 bsmith iOS: Fix a context menu related crash by removing autorelease from DWMenuItem.
Fri, 23 Jul 2021 15:28:42 +0000 bsmith dw_menu_destroy() should zero out the handle passed, GTK does this already.
Sun, 18 Jul 2021 20:55:45 +0000 bsmith iOS: Standardize DWContainer behavior part 1.
Sun, 18 Jul 2021 08:54:12 +0000 bsmith iOS: Implement button press/release and motion notify.
Thu, 15 Jul 2021 21:22:59 +0000 bsmith iOS: Implement context menus on DWRender widgets.
Tue, 13 Jul 2021 08:51:22 +0000 bsmith iOS: Implement menu separators using inline UIMenus.
Mon, 12 Jul 2021 23:51:38 +0000 bsmith iOS: Had to switch from UIKeyCommand to UIAction for DWMenuItem.
Mon, 12 Jul 2021 21:51:12 +0000 bsmith iOS: Switch to using UIKeyCommand for menu items so we can use they keyboard
Sun, 11 Jul 2021 21:41:44 +0000 bsmith iOS: Code cleanup, make sure menu items are enabled on creation.
Sun, 11 Jul 2021 21:08:36 +0000 bsmith iOS: Actually implement disabled menu items using UIMenuElementAttributesDisabled.
Sun, 11 Jul 2021 08:49:26 +0000 bsmith iOS: Fix crash by retaining the UIMenu returned in the block.
Sat, 10 Jul 2021 23:57:25 +0000 bsmith iOS: Add UINavigationBar and DWView to the rootViewController's view.
Mon, 31 May 2021 21:59:09 +0000 bsmith iOS: Add some code to include DWViewController in the UIResponder chain.
Thu, 27 May 2021 23:34:23 +0000 bsmith iOS: Switch to using the NSURL fileSystemRepresentation method.
Tue, 25 May 2021 15:15:09 +0000 bsmith iOS: Collection of various fixes...
Mon, 24 May 2021 23:53:04 +0000 bsmith iOS: Fix dw_window_g/set_text() on buttons, can't use the label directly.
Mon, 24 May 2021 23:29:15 +0000 bsmith iOS: Remove some bogus secondary color code in DWBox.
Mon, 24 May 2021 20:32:05 +0000 bsmith iOS: Reenable Calendar control, setTranslatesAutoresizingMaskIntoConstraints:NO
Sun, 23 May 2021 21:39:25 +0000 bsmith Add HTIMER type and change dw_timer_() functions to use it.
Sun, 23 May 2021 09:43:04 +0000 bsmith iOS: Implement keyboard handling for iOS 13.4 and later.
Sat, 22 May 2021 10:00:31 +0000 bsmith Android: Fix notebook page change event page always being 0.
Thu, 20 May 2021 10:22:20 +0000 bsmith iOS: Slight refactoring to handle the possibility that the status bar
Thu, 20 May 2021 10:06:07 +0000 bsmith iOS: If DW_FCF_TITLEBAR is passed to dw_window_new() create a UINavigationBar
Thu, 13 May 2021 07:43:31 +0000 bsmith Android: Implement dw_screen_* and dw_environment_query().
Wed, 12 May 2021 23:28:59 +0000 bsmith iOS: Changes to handle autosizing vertical sliders/scrollbars.
Wed, 12 May 2021 09:19:41 +0000 bsmith iOS: Implement scrollbars as sliders... implement vertical with a transform.
Tue, 11 May 2021 05:00:07 +0000 bsmith Added dw_window_compare() to check if two window handles refer to the same object.
Thu, 15 Apr 2021 02:11:04 +0000 bsmith iOS: Move scrollbox functions into thread safety.
Wed, 14 Apr 2021 22:40:46 +0000 bsmith iOS: Pass in the coordinates and row data on container context event.
Wed, 14 Apr 2021 21:35:21 +0000 bsmith iOS: Fix calculating label size when there is no text. Use "gT" to calculate
Wed, 14 Apr 2021 20:53:46 +0000 bsmith iOS: Attempt to get context menus working for iOS 13+.
Wed, 14 Apr 2021 01:27:00 +0000 bsmith iOS: Reorganize the code so retval doesn't get clobbered without the
Tue, 13 Apr 2021 22:05:46 +0000 bsmith iOS: DWContainer should generate selection event on deselect too.
Tue, 13 Apr 2021 21:08:49 +0000 bsmith iOS: dw_feature_get(DW_FEATURE_DARK_MODE) will now return
Tue, 13 Apr 2021 20:01:36 +0000 bsmith iOS: initial support for iOS Dark Mode... untested. Part 2.
Sat, 10 Apr 2021 20:09:58 +0000 bsmith iOS: Fix dw_window_set_bitmap*() on buttons... uses a different method on
Sat, 10 Apr 2021 00:34:34 +0000 bsmith iOS: Fix scrolling the scrollbox. Make sure scrolling is enabled and set the
Fri, 09 Apr 2021 23:38:59 +0000 bsmith iOS: Fix scrollbox content not expanding to take the full area if smaller.
Fri, 09 Apr 2021 22:17:42 +0000 bsmith iOS: Fix bug in dw_pixmap_new_from_file(). Resources go into the app
Fri, 09 Apr 2021 11:05:51 +0000 bsmith iOS: Make sure the plain text UTI is used with filePicker.
Fri, 09 Apr 2021 10:01:22 +0000 bsmith iOS: Fix font and colors on MLE imported text.
Fri, 09 Apr 2021 09:48:13 +0000 bsmith iOS: DWSpinButton needs to generate events on stepper changes.
Fri, 09 Apr 2021 08:41:34 +0000 bsmith iOS: DWComboBox needs to initialize the array so the list works.
Wed, 07 Apr 2021 19:07:46 +0000 bsmith iOS: Fix dw_draw_arc()... iOS is in raidans not degrees. Thanks wiliz on freenode.
Wed, 07 Apr 2021 00:16:42 +0000 bsmith iOS: Fix DWImage internal core graphics context being flipped.
Tue, 06 Apr 2021 09:19:06 +0000 bsmith iOS: Fix bitblt and crashes due to missing retains.
Tue, 06 Apr 2021 08:54:57 +0000 bsmith iOS: Fixes to get cachedImage functionality working.
Tue, 06 Apr 2021 08:24:28 +0000 bsmith iOS: Implement graphic context pushing and popping during draw.
Tue, 06 Apr 2021 04:48:52 +0000 bsmith iOS: Second attempt at a DWImage class that will actually work....
Mon, 05 Apr 2021 22:30:26 +0000 bsmith iOS: Combobox remove code to hide the input caret. Also fix the cancel button.
Mon, 05 Apr 2021 22:18:19 +0000 bsmith iOS: Initial implementation of DWComboBox, not fully functional yet.
Mon, 05 Apr 2021 15:24:08 +0000 bsmith iOS: Additional code to calculate spinbutton size.
Mon, 05 Apr 2021 14:36:23 +0000 bsmith iOS: Put back missing tree selection code, since it is apparently also used
Mon, 05 Apr 2021 00:12:20 +0000 bsmith iOS: Make spin buttons actually function. Fix layout and autosizing issues.
Sun, 04 Apr 2021 22:24:13 +0000 bsmith iOS: Correct _dw_text_handle() behavior. Add UILabel/UITextView to controls
Sun, 04 Apr 2021 19:06:23 +0000 bsmith iOS: DWContainer attempt to get touch and selection handlers working.
Sun, 04 Apr 2021 18:22:27 +0000 bsmith iOS: Account for the special area at the bottom of certain devies.
Sun, 04 Apr 2021 15:40:25 +0000 bsmith iOS: Fix checked image not showing due to typo in image name.
Sun, 04 Apr 2021 15:05:45 +0000 bsmith iOS: Special handling for combined text/image buttons like check and radio
Sun, 04 Apr 2021 01:23:56 +0000 bsmith iOS: Initial attempt at implementing check and radio boxes using SF Symbols.
Sat, 03 Apr 2021 21:25:25 +0000 bsmith iOS: Fix DWMLE, have to created it like this to have valid textStorage.
Sat, 03 Apr 2021 19:14:29 +0000 bsmith iOS: Minor fix for initial notebook page remaining visible on page change.
Sat, 03 Apr 2021 18:44:01 +0000 bsmith iOS: A number of fixes, notebook layout select first page if none selected.
Sat, 03 Apr 2021 00:24:49 +0000 bsmith iOS: Missed a few other DWContainer fixes in that last commit.
Sat, 03 Apr 2021 00:14:05 +0000 bsmith iOS: Fix display of widgets. DWMLE and DWContainer are subclasses of UIScrollView.