Published 2025-08-15


check hasComponentForViewType
footnote on metadata, optional show if value like "something"
https://github.com/JohannesMilke/datatable_selectable_example
dispose() closed applications and slideouts ?
remove unneeded local eventbus messages.
create a 'theme provider'.
onclick -> ontap.
export records
remove records
open street map + winkel dna
docker run -it \
--device /dev/kvm \
-p 50922:10022 \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e "DISPLAY=${DISPLAY:-:0.0}" \
-e GENERATE_UNIQUE=true \
-e MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist \
sickcodes/docker-osx:big-sur
https://neohelden.com/blog/tech/flutter-desktop-custom-installer-dmg/ http://manpages.ubuntu.com/manpages/impish/man1/pdf2svg.1.html
# android ios linux windows macos web
# video * * - - - *
# pdf
# TODO: https://picsum.photos/
# TODO: verplaats naar callbacks IMetadataEditor_ONValueChanged
# TODO: 'remember me' field in login dialog for desktop
# DONE: tooltipProvider: () => "help",
# DONE: datatable : check visibility of cells (provider) DNA list
# TODO: currency input: https://stackoverflow.com/questions/49577781/how-to-create-number-input-field-in-flutter
# TODO: new designer based on https://flutter.gskinner.com/folio/ or a straight port of darwin-fabric
# DONE: 'entry' package upgraded to my repo
# DONE: TextInput : pattern
# DONE: Remove hardcoded colors like Colors.blue
# DONE: float input : https://stackoverflow.com/questions/49577781/how-to-create-number-input-field-in-flutter
# DONE: metadata editors: onValueChanged callbacks
# DONE: import definition aanpassen naar meerdere metadatacontainers
# DONE: input text is larger than label text
# DONE: editors: _ON_EditClick -> load record before starting the slideout
# DONE: DesktopConfigurationService : Default should load default only.
# https://pub.dev/packages/entry
# https://www.youtube.com/watch?v=D6yndJ_lk14 editable data table
# https://pub.dev/packages/dropdownfield
# https://pub.dev/packages/file_saver
# https://flutter.dev/docs/development/data-and-backend/json
# https://stackoverflow.com/questions/55510244/flutter-how-do-i-change-main-dartentry-point-to-some-other-page-in-flutter
# flutter_launcher_name: any # https://pub.dev/packages/flutter_launcher_name
# build_runner: any
# json_serializable: any
# flutter_badged: # 1.0.3
# path: /Users/Shared/work_dart/third_party/flutter_badged-master/
# intersperse: # 1.1.1
# path: /Users/Shared/work_dart/third_party/dart_intersperse-master/
# indexed_list_view: any
# file_picker: any
# nil: any
# entry: any # does not work on linux
# desktop_window: any # only thing missing is setWindowTitle()
# anim_search_bar: any
# animations: any # https://pub.dev/packages/animations
# badge: any
# client_cookie: any # legacy
# contained_tab_bar_view: any
# container_tab_indicator: any
# cupertino_icons: any
# lottie: any
# dio: any
# flutter_styled_toast: ^1.4.0+1
# measured_size: any # legacy
# menu_button: any
# multilevel_drawer: any
# slide_panel: any
# socket_io: any
# socket_io_client: any
# typed_data: any
# w_transport: any
# web_socket_channel: any
# websocket: any
# fl_chart: # patch from 0.12.2 applied in own repo # ^0.20.0-nullsafety1
# git:
# url: https://github.com/ruudvring/fl_chart.git
# list_treeview: any # think that this can be removed since a treeview for folders is problematic with updating for now
# dart_vlc: any # windows linux << wait for better version
# json_table: any
# horizontal_data_table
# thumbnails_view
# styled_text: # 3.0.1 https://github.com/andyduke/styled_text_package/issues/33
# git:
# url: https://github.com/brunoPetrim/styled_text_package.git
# ref: master
# path: styled_text
flutter_markdown (discontinued).flutter_markdown_plus.dart:html in favor of package:web (some routines throw NotImplementedException for web).screenshot.png.tp_flutter_flux dependency.tp_rate_limit dependency.tp_state_machine dependency.pkg_flutter_flux dependency.pkg_rate_limit dependency.state_machine dependency.flutter_typeahead.file_picker dependency.ExpansionPanelList in imposition panels.tp_open_file and replaced it with open_file.GrizzlyIO from pkg_spreadsheet, text separators set from double-quote to escape so reading of cells with quotes does not throw anymore.async constructs.sentry_flutter again due to macos compilation issues.297x210 in imposition editor. Changed to 210x297.HHAnimationWrapper to pkg_widgets.HHRecordList::data tiles in ValueListenableBuilder for selected handling.sentry_flutter for crash statistics.pkg_darwin_api.HHIcons to pkg_icons (and all associated resources).HHCheckBox to pkg_widgets.finals due to new linter rules.-dev version flag caused by pkg_spreadsheet.HHLocalePicker' widget migrated topkg_widgets`.HHLabel widget migrated to pkg_widgets.HHMonospaceFont widget migrated to pkg_widgets.tp_open_file.file_picker to 5.0.0.