€•namepathisFoldersize dateModifiedfullPath sizeLabeldateModifiedLabeltagsstatusnotedueisEmptytoJsonfromRawmeta_labelsbuildvaluelabelcurrentonSelect createState _queryCtrl _debounce_epoch _liveTimer _liveEnabled_lastSearchedQuery_justChangedPaths_highlightClearTimer_port_sort _ascending_results_loading_error _totalResults_page _pageSize _onlyOpen _selection_selectionAnchor _openTargetId _thumbnails _thumbIndex_tags _tagIndex_tagIndexLoaded_tagIndexSynced _prewarming initState _normPath_toggleOnlyOpen_visibleResults_focusOpenInstancedispose _loadSettings_prewarmTagIndex _openSettings _saveSort _selectSort_toggleAscending_onQueryChanged _liveRefresh _toggleLive_sortedKnownTags_onTagFilterTap_clearTagFilter_projectGroups_openDashboard _diffChanged_resolveThumbnails _thumbExts_fikoytThumbDir_findThumbnails _addThumbnail_cycleThumbnail_deleteThumbnail _tagIndexFile _loadTagIndex _saveTagIndex_fikoytTagsFile _readTagsFile_writeTagsFile _findTags _resolveTags_setMeta _editTags_parseTagQuery _searchByTag_scheduleHighlightClear_search_reveal _copyPath_maxPage _goToPage queryCtrlonQueryChanged onSubmittedsort ascending onSortSelectonAscendingTaponlyOpenonToggleOnlyOpen liveEnabled onToggleLiveonDashboardTap onSettingsTap activeTagonTaponCleargroupsonSelectProjecttagitemsemojicounttextisErrorresultstotalpagepageSize openPathsjustChangedPaths thumbnails thumbIndexonRevealonCopy onFocusOpenonAddThumbnailonDeleteThumbnailonCycleThumbnail onEditTags_size_iconextresultopenRef justChanged_hover _openFolder _copyName_actionsmaxPageonPrevonNext_EverythingResult_parseFiletime_TagMeta _TagEntry _tagPalette _colorForTag _StatusBadge _DueBadge_StatusChoiceChipEverythingSearchPanel_EverythingSearchPanelState_Header _TagFilterBar_ProjectDashboardDialog _ProjectCard _MiniStat_Message _ResultList_Leading _ExtBadge _colorForExt _ResultRow_ResultRowState_PaginationBar�Ñ Clipboard ClipboardDataStringboolintDateTimeisEmptyPlatform pathSeparatordoubletoDoublelengthtoStringAsFixedtoStringpadLeftyearmonthdayhourminutedynamicnumtoInttryParsefromMicrosecondsSinceEpochisUtctoLocalfromRawListMap isNotEmptytoIso8601StringsplitfirsttagsmapewherestoListstatusnotedue _tagIndexColor toLowerCase codeUnitscodeStatelessWidgetoverrideWidget BuildContext$1$2TooltipmessagechildTextstyle TextStylefontSizenow differenceinDays AppColorsdangerwarn textMuted Containerpadding symmetric horizontalvertical decoration BoxDecorationcolor withValuesalpha borderRadius BorderRadiuscircularborderBorderall ChoiceChip _editTags ValueChangedlabelselected onSelected visualDensity VisualDensitycompactmaterialTapTargetSizeMaterialTapTargetSize shrinkWrap labelPaddingbackgroundColorsurface selectedColoraccentside BorderSide labelStyle textPrimaryStatefulWidgetStateTextEditingControllertextTimerSetSessionSettingsdefaultEverythingPortEverythingSortnamedefaultEverythingPageSize_openSelectedInCatia CatiaProvideractiveInstanceIdvoid initStateperiodicDurationsecondstrimsetState containsKeyrfullPathcontextreadsetTabHomeTabactive focusInstancecanceldisposeFutureSessionService loadSettingsmountedeverythingPorteverythingSorteverythingSortAscendingeverythingPageSize unawaitedUriparseencodeQueryComponentgettimeout statusCode jsonDecodebodyindexOf substringforEachrawMetafileName debugPrintEverythingSettingsServiceopen onChanged saveSettingscopyWith millisecondspagesilentvaluesaddAllmetamsorta compareTob selection TextSelection collapsedoffsett startsWith putIfAbsentaddlistlastWindowTrayService beginModal showDialogbuildergroupsonSelectProject NavigatorofctxpoptagendModal dateModifiedsizeisFolderthenthumbs DirectorypathexistsentityFile lastIndexOfcontains NativeBridge pickOpenFilestitle filterName extension allFilesLabelcreate recursivesrcRegExpcopyclampdeleteremoveAtremove environment systemTemp readAsStringclearvaluekeyparententriestoJson writeAsString withIndentconvertfromjoinStatefulBuilder AlertDialog surfaceAltcontentPaddingfromLTRBactionsPaddingshapeRoundedRectangleBordercontentSizedBoxwidthSingleChildScrollViewColumn mainAxisSize MainAxisSizemincrossAxisAlignmentCrossAxisAlignmentstartchildrenPaddingonlybottommaxLinesoverflow TextOverflowellipsis textSecondary TextField controller autofocus cursorColorInputDecorationisDensehintText hintStyleOutlineInputBorderheightWrapspacing runSpacingcurrentonSelectsetDialogStatevminLinesRowSpacerInkWellonTapIconIconscloseshowDatePicker initialDate firstDatelastDateinfinityactions TextButton onPressedtoSetpmyEpochanyFileSystemEntitytypeFileSystemEntityTypenotFound directorystatmodifiedkskiptakeqidProcessrunsetDatawatch openDocRefs queryCtrlonQueryChanged onSubmitted ascending onSortSelectonAscendingTaponlyOpenonToggleOnlyOpen liveEnabled onToggleLiveonDashboardTap onSettingsTap activeTagonClearLinearProgressIndicator minHeightExpandedisErrorresultstotalpageSize openPathsjustChangedPaths thumbnails thumbIndexonRevealonCopy onFocusOpenonAddThumbnailonDeleteThumbnailonCycleThumbnail onEditTagsmaxPageonPrevonNext VoidCallback opaqueSurface prefixIconsearchprefixIconConstraintsBoxConstraintsminWidthfilled fillColor borderSide MenuEntryemojitooltipitems MenuItemDatatrailing MiniToolbargapMiniToolActioniconlinktintok autorenew arrow_upwardarrow_downwarddashboard_outlinedsettingsshrinkBouncyMouseScrollListView separatedscrollDirectionAxis itemCountseparatorBuilder itemBuilderi alignment Alignmentcenter fontWeight FontWeightw700w500folder_specialw600Center textAlign TextAlign _normPathAlign centerLeftresultopenRef justChanged errorBuilderfolderdescription_outlinedStack clipBehaviorClipnone ClipRRectImagefileValueKeyfitBoxFitcover PositionedrightColorsblackwhite toUpperCaseviolet_scheduleHighlightClearwidgetfileExtensionOf sizeLabeldateModifiedLabel MouseRegiononEnteronExitAnimatedContainerdurationcurveCurveseaseOutmarginextMiniPilllefttopWrapCrossAlignmentsticky_note_2_outlinedamber folder_openbadge_outlinedfolder_open_outlined sell_outlinedadd_photo_alternate_outlinedsynchide_image_outlinedmainAxisAlignmentMainAxisAlignment chevron_left chevron_rightStatelessWidgetStatefulWidgetState{*dÉM/èm{Å+ X‚­ dart:async‚ dart:convert‚Ùdart:io‚ìpackage:flutter/material.dartƒ:ƒW Clipboard ClipboardDataƒpackage:flutter/services.dartƒZƒyƒ|httpƒ|package:http/http.dartƒƒpackage:provider/provider.dartƒ­!../services/catia_file_types.dartƒÙ../services/catia_provider.dart„,../services/everything_settings_service.dart„:../services/native_bridge.dart„c ../services/session_service.dart„Ž$../services/window_tray_service.dart„½../theme/app_theme.dart„ßbouncy_mouse_scroll.dart…menu_bar_entry.dart… mini_pill.dart…9mini_toolbar.dartÀuIÀg ŠEH€�€Ú�'�p�©�¬�õ‚0‚{‚¬‚Á‚Ø‚ê‚냃Yƒ‚ƒ«ƒ¬ƒØ„„9„b„�„¼„Þ………8…T…U…o…„…™…°…Ã…ã…ÿ††/†K†Z†q†w†x†‘†Ô†Õ‡$‡>‡m‡ž‡¿‡Î‡þˆˆˆ ˆjˆnˆoˆ´ˆÖˆò‰‰I‰‰ª‰®‰°‰±ŠŠHГлŠÛ‹$‹T‹¦‹ÓŒ Œ-Œ5ŒeŒwŒŠŒ›Œ«Œ¼ŒÀŒÂŒÃ��\�¨�ðŽŽŽ^ŽtŽ‹Ž×ŽØŽî���E�X�Y�~�¥�Ï��L�Q�R�{�’�©�ù‘‘‘‘T‘x‘ž‘³‘ã’’$’Q’¡’¸’Ì““L“^“g“m“Гޓ�“‘“ß”-”w”Ɣ֔è•••E•G•H•˜•ä––9–[–y–™–µ–Ò–ð——/—2—3—T—a—•—»—¿—í—ï—ð˜>˜‰˜¨˜Õ˜ì™™™6™[™~™¤™©™ª™¶™Ýšš$šKš_šušµš¼šÀšÂšÃ››3›]›s›››œ›¨›Ï›ñœ.œZœqœ‰œ�œ½œãœÿ��\�i�Œ�­�³�Çžž7žKžož‡žÒžõŸ%ŸWŸšŸ¥ŸöŸÿ        N ˜ ä¡¡-¡C¡\¡„¡…¡¡¡º¡Ó¡î¢ ¢¢¢¢D¢k¢‚¢Á¢Û££1£p£¯£ö¤ ¤_¤®¤Ë¥¥'¥0¥7¥;¥=¥>¥s¥Ÿ¥ ¥¬¥û¥ý¥þ¦G¦~¦’¦¤¦¥¦í§2§~§Ç¨¨_¨®¨Ã¨ß©©-©L©�©¯©É©øªª#ª<ªMªNªŽªÚ«««_«¬«Æ«Ç¬¬W¬¬¾¬ö­>­p­š­Þ®)®N®O®œ®Ç®à®á¯,¯z¯¸¯Ñ¯Ò° °X°£°í±8±‰±¯±ã±ä²,²z²¥²¦²ë³(³p³³³Ý³Þ´(´p´¹µµBµ�µ¿µßµà¶,¶Z¶„¶…¶Ö¶ò¶ó¶ÿ··+·@·U·v·˜·µ·¼·À·Á¸¸¸¸H¸L¸M¸x¸°¸Á¸Ò¹¹0¹B¹C¹�¹Õºº.º]º‘º¶ºÞºâºãºï»»»5»Y»s»ˆ»Œ»�»´»¾»ó¼¼#¼E¼g¼—¼Á¼Ë½½7½I½€½†½Š½‹½Ò¾¾g¾´¾ý¿K¿˜¿äÀ@'À@QÀ@nÀ@†À@�À@ÃÀ@àÀALÀAxÀA�ÀAÍÀBÀBHÀBŒÀB¸ÀBÍÀBñÀC ÀCWÀCkÀCuÀC§ÀCßÀCþÀD-ÀD_ÀDŠÀD¼ÀDàÀE(ÀESÀE…ÀE»ÀEÎÀEÚÀEâÀFÀF ÀFbÀF�ÀF¦ÀF¸ÀFÊÀG ÀG#ÀG,ÀG<ÀGWÀG]ÀGaÀGbÀGšÀGàÀHÀHBÀHLÀH’ÀH¤ÀHåÀHëÀHïÀHðÀIÀIÀIRÀI{ÀIËÀIÔÀIæÀJ"ÀJ(ÀJ,ÀJ-ÀJTÀJpÀJ�ÀJ ÀJåÀJéÀJêÀKÀK4ÀKEÀKŠÀKŽÀK�ÀK²ÀKËÀKçÀL ÀL!ÀL>ÀLXÀLoÀLŠÀL�ÀL¾ÀLäÀLîÀLüÀMÀMNÀMRÀMSÀM�ÀMêÀN.ÀNFÀN}ÀN©ÀNåÀNéÀNêÀOÀO3ÀO7ÀO8ÀOƒÀOÐÀPÀPhÀP§ÀPòÀQÀQ4ÀQ\ÀQ{ÀQ�ÀQ¥ÀQ¿ÀQÅÀQãÀR'ÀR8ÀR<ÀR=ÀRbÀRyÀR’ÀRØÀRèÀRìÀRíÀSÀSÀS4ÀS€ÀS�ÀS”ÀS•ÀSàÀT-ÀTxÀTÃÀU ÀU+ÀUvÀUªÀU×ÀUÿÀV$ÀVXÀV‡ÀV‘ÀV™ÀVŸÀVÄÀVÝÀW-ÀW}ÀWžÀW¨ÀW®ÀW¾ÀWÂÀWÃÀWëÀXÀX2ÀXNÀXfÀX—ÀX¯ÀXÐÀXóÀYÀYÀY'ÀY.ÀYVÀYZÀY[ÀY¨ÀYõÀZBÀZ’ÀZ®ÀZÓÀZøÀZþÀ[IÀ[iÀ[ˆÀ[±À[ÓÀ[ìÀ\À\<À\VÀ\^À\dÀ\xÀ\|À\}À\ÅÀ]À]_À]¦À]ÝÀ^À^3À^SÀ^|À^®À^×À^õÀ_(À_2À_8À_<À_=À_�À_ŽÀ_ÖÀ`À`bÀ`³À`ÜÀaÀaÀa,Àa>Àa‰ÀaÜÀaáÀaâÀb.Àb|ÀbÊÀbðÀc4Àc>ÀcqÀc¡Àc¿ÀcîÀdÀdBÀdmÀd�ÀdÛÀdãÀdõÀeÀeÀefÀe}ÀeƒÀe‡ÀeˆÀeÖÀf%ÀfqÀfºÀfÿÀg9Àg]ÀgvÀg€Àg±ÀgÚÀgîÀh:ÀhtÀh¡ÀhªÀh¼ÀiÀi*Ài8Ài>ÀifÀi†Ài�ÀiÃÀjÀj%ÀjGÀj�Àj¯ÀjóÀk.ÀkqÀk„Àk°Àk÷ÀlÀlÀl4ÀlMÀlUÀl‚Àl«Àl¿Àm ÀmÀm?ÀmtÀm~Àm�ÀmÉÀmÏÀmÓÀmÔÀn ÀnkÀn™ÀnÀÀnãÀoÀo&ÀoOÀo�Ào‰Ào�ÀoŽÀoÛÀp)ÀpnÀp«ÀpÒÀpõÀq#ÀqdÀq~ÀqˆÀq¤ÀqÒÀqäÀrÀr Àr:ÀrLÀrzÀrœÀr¹ÀrÚÀsÀs1Às9ÀsAÀsEÀsFÀs•ÀsÝÀt,Àt-ÀtOÀt`Àt�Àt»ÀtÞÀtïÀuÀuQÀuXÀu\Àu]Àu¡ÀuÝÀvÀvÀv-ÀvKÀvwÀv Àv¾ÀvÛÀwÀw+ÀwbÀw”ÀwÅÀxÀxÀxÀx)Àx1ÀxCÀx€Àx�Àx®Àx´Àx¸Àx¹ÀxàÀxêÀy Ày7ÀyKÀyvÀy½ÀyÆÀzÀz&ÀzdÀzjÀznÀzoÀz³ÀzþÀ{MÀ{˜À{ÑÀ| À|VÀ|ŠÀ|�À|�À|ØÀ|âÀ}À}7À}qÀ}¸À}ÊÀ}ÛÀ}áÀ}åÀ}æÀ~À~À~;À~GÀ~rÀ~žÀ~ëÀ~ïÀ~ðÀ=À‹ÀÕÀ€À€mÀ€§À€ÕÀ€óÀ�!À�CÀ�GÀ�HÀ�•À�âÀ‚)À‚wÀ‚«À‚ÇÀ‚ðÀƒÀƒ=Àƒ[Àƒ†Àƒ¿Àƒ÷À„À„À„&À„,À„0À„1À„~À„ÈÀ…À…TÀ…˜À…¿À…ÉÀ…ùÀ†À†0À†?À†eÀ†mÀ†—À†©À†æÀ†ôÀ†úÀ‡À‡;À‡YÀ‡qÀ‡ŽÀ‡›À‡ÏÀ‡ÕÀ‡êÀ‡îÀ‡ïÀˆ9Àˆ�ÀˆÎÀ‰À‰8À‰_À‰“À‰ÞÀŠ$ÀŠIÀŠjÀŠŽÀЏÀŠÐÀŠùÀ‹0À‹aÀ‹¥À‹æÀŒ7ÀŒTÀŒlÀŒ–ÀŒ³ÀŒãÀ�!À�=À�XÀ�—À�¸À�ßÀŽÀŽ9ÀŽaÀŽ™ÀŽ¿ÀŽØÀŽïÀ�À�!À�KÀ�pÀ�–À�ÊÀ�îÀ�À�8À�iÀ�ŽÀ�ÅÀ�ñÀ‘%À‘KÀ‘dÀ‘žÀ‘àÀ’À’,À’EÀ’\À’qÀ’ŸÀ’·À’ÔÀ“#À“8À“eÀ“}À“�À“ÀÀ“àÀ” À”.À”VÀ”À”ÊÀ”ãÀ• À•4À•_À•ˆÀ•ÓÀ•ìÀ–À–=À–hÀ–‘À–ÜÀ–õÀ—À—JÀ—yÀ—¢À—íÀ˜À˜À˜2À˜`À˜xÀ˜“À˜âÀ˜÷À™$À™AÀ™kÀ™ŒÀ™­À™ÓÀšÀš+ÀšBÀšuÀš¦ÀšËÀšøÀ›$À›XÀ›~À›—À›ÑÀœÀœ:Àœ_ÀœxÀœ�Àœ¤ÀœÒÀœéÀ� À�%À�NÀ�xÀ�®À�ÕÀ�ðÀž Àž/ÀžVÀžwÀžÀÀžçÀŸÀŸ6ÀŸnÀŸ‹ÀŸ¦ÀŸ½ÀŸÒÀŸÿÀ À VÀ |À ·À ÝÀ¡À¡LÀ¡~À¡—À¡åÀ¡üÀ¢"À¢PÀ¢‹À¢²À¢×À¢ðÀ£!À£fÀ£¦À£¿À£âÀ¤À¤0À¤‡À¤ÓÀ¤ýÀ¥5À¥]À¥xÀ¥‘À¥¨À¥½À¥ÐÀ¥áÀ¥ðÀ¥ýÀ¦À¦*À¦gÀ¦²À¦ÁÀ¦ÙÀ§À§`À§oÀ§|À§‡À§�À§—À§¿À§ãÀ§÷À¨À¨)À¨MÀ¨wÀ¨ŽÀ¨¦À¨¼À¨éÀ¨ÿÀ© À©À©3À©MÀ©�À©•À© À©©À©¯À©ÇÀ©ßÀ©ãÀ©äÀª0ÀªpÀª½À« À«2À«WÀ«oÀ«�À«ÈÀ¬À¬UÀ¬[À¬lÀ¬pÀ¬qÀ¬¾À­ À­SÀ­ŠÀ­§À­ºÀ­ÔÀ­îÀ®À®À®)À®ZÀ®‰À®°À®àÀ®üÀ¯ À¯YÀ¯`À¯‡À¯¥À¯ÇÀ¯êÀ¯öÀ°,À°aÀ°}À°‘À°›À°ÜÀ±À±]À± À±³À±ÏÀ±çÀ²#À²4À²`À²zÀ²œÀ²¦À²·À²ÔÀ²ìÀ³À³&À³>À³bÀ³oÀ³zÀ³ŽÀ³¨À³°À³¶À³åÀ´À´ À´=À´EÀ´\À´bÀ´°À´ÑÀµÀµ7ÀµcÀµÀµ‘Àµ­ÀµÍÀµåÀµùÀ¶À¶FÀ¶NÀ¶�À¶²À¶ÏÀ¶ÓÀ¶ÔÀ¶÷À·À·]À·yÀ·­À·µÀ·¹À·ºÀ¸À¸&À¸MÀ¸hÀ¸}À¸“À¸®À¸ÇÀ¸ßÀ¸ëÀ¸óÀ¹ À¹À¹8À¹PÀ¹^À¹rÀ¹{À¹‰À¹�À¹¢À¹¶À¹ÏÀ¹æÀ¹üÀºÀº Àº'ÀºnÀº±ÀºæÀ»!À»(À»2À»~À»¯À»ÓÀ¼À¼cÀ¼ˆÀ¼ŸÀ¼·À¼ÕÀ½À½À½À½-À½5À½zÀ½¾À½ÖÀ½úÀ¾À¾OÀ¾~À¾·À¾ôÀ¿2À¿?À¿HÀ¿eÀ¿‘À¿¯À¿ÃÀ¿ßÀ¿÷ÀÀAÀÀ[ÀÀ{ÀÀ¬ÀÀ¶ÀÀùÀÁÀÁ.ÀÁ_ÀÁ¨ÀÁõÀ À ÀÂ<ÀÂOÀ„ÀÂËÀÂ×ÀÂßÀÂåÀÂéÀÂêÀÃÀÃ(ÀÃ@ÀÃyÀÈÀÃÍÀÃÕÀÃçÀÄÀÄ%ÀÄ)ÀÄ*ÀÄRÀÄŠÀÄŽÀÄ�ÀÄàÀÄáÀÄþÀÅ<ÀÅlÀÅ–ÀÅšÀÅ›ÀŧÀÅÎÀÆÀÆWÀÆ™ÀÆÉÀÆÜÀÆîÀÆÿÀÇ ÀÇKÀÇkÀÇ‚ÀÇ£ÀÇÈÀÇôÀÈÀÈ@ÀÈeÀÈŠÀÈ´ÀÈÜÀÈçÀÈþÀÉ ÀÉVÀÉxÀÉœÀɧÀɽÀÉóÀÊÀÊ%ÀÊ7ÀÊWÀÊŽÀÊ®ÀÊÈÀÊÿÀË6ÀËXÀËyÀ˹ÀËúÀÌ-ÀÌ?ÀÌ\ÀÌ€Ą̀ÀÌÇÀÌîÀÍÀÍMÀÍxÀÍ£ÀÍÂÀÍçÀÎ ÀÎ?ÀÎpÀΧÀÎÜÀÏÀÏÀÏ#ÀÏJÀÏdÀÏ}ÀÏœÀÏÌÀÏüÀÐ ÀÐÀÐÀÐÀÐÀÐ ÀÐoÀлÀÑÀÑ+ÀÑzÀÑ{ÀÑ£ÀÑÌÀÑùÀÒ#ÀÒ@ÀÒXÀÒ‹ÀÒ°ÀÒÇÀÒîÀÓÀÓ+ÀÓPÀÓtÀÓuÀÓ‡ÀÓ¤ÀÓÆÀÓåÀÓýÀÔÀÔ:ÀÔ\ÀÔxÀÔœÀÔ»ÀÔÛÀÔýÀÕÀÕ$ÀÕ%ÀÕ1ÀÕXÀÕnÀÕ¤ÀÕÅÀÕíÀÖ2ÀÖ;ÀÖMÀÖaÀÖuÀÖ“ÀÖ¸ÀÖáÀ× À×UÀ×€ÀןÀ×ÁÀ×áÀ×ýÀØ+ÀØ>ÀØ{ÀØ›ÀؼÀØÏÀÙ ÀÙ]ÀÙ{ÀÙ¬ÀÙØÀÚÀÚUÀÚhÀÚ¤ÀÚÃÀÚäÀÚ÷ÀÛÀÛÀÛ$ÀÛHÀÛ]ÀÛ|ÀÛ¾ÀÛÓÀÜÀÜ&ÀÜHÀÜjÀÜžÀÜÎÀÜáÀÜðÀÜýÀÝÀÝ*ÀÝ>ÀÝUÀÝsÀÝ•ÀÝ·ÀÝýÀÞ>ÀÞtÀÞ�ÀÞ®ÀÞÌÀÞóÀßÀßdÀ߬ÀßåÀàÀàCÀàTÀàrÀà¿ÀàâÀáÀá?ÀáfÀáwÀá•ÀáÅÀâÀâ5ÀâFÀâdÀâŠÀâºÀâàÀâñÀãÀã ÀãÀã!Àã(Àã,Àã.Àã/Àã~ÀãÌÀäÀähÀä”ÀäãÀåÀå,ÀåGÀåkÀå‰ÀåŠÀå¢ÀåºÀå×ÀåðÀæ ÀæÀæÀæÀæEÀæ{Àæ™ÀæÔÀæêÀæüÀçCÀçdÀçŒÀçÑÀçÚÀçúÀèÀèIÀè�ÀèÂÀèèÀéÀé-ÀéfÀé†Àé¨Àé×ÀêÀê1ÀêRÀêgÀê”ÀêÅÀëÀëCÀëXÀëwÀë˜ÀëéÀëþÀìÀì"Àì0ÀìeÀì‚ÀìÈÀìóÀíÀíFÀíkÀí‹Àí¸Àî Àî4ÀîVÀîŒÀîÃÀîþÀï$ÀïpÀïŸÀï´ÀïÇÀïäÀðÀð$ÀðFÀðiÀð·ÀðÌÀðßÀððÀðÿÀñ ÀñÀñ Àñ'Àñ+Àñ-Àñ.Àñ}ÀñËÀòÀòWÀò¤ÀòóÀó+ÀóXÀó†Àó‡Àó©ÀóÃÀóæÀóìÀóíÀóùÀô ÀôLÀô˜Àô°ÀôÝÀõÀõZÀõ§ÀõÀÀõÔÀõóÀö ÀöMÀöjÀö¤ÀöñÀ÷*À÷NÀ÷~À÷ À÷ÁÀ÷ÖÀ÷éÀ÷ùÀøÀø=ÀøoÀø¯ÀøÍÀøêÀù+ÀùNÀùyÀù£ÀùÛÀúÀú:ÀúUÀúnÀú…Àú²ÀúÖÀúúÀû"Àû_ÀûxÀû�Àû Àû±ÀûºÀûËÀûßÀüÀü]ÀühÀüqÀüxÀü|Àü~ÀüÀüÇÀý ÀýUÀý‚Àý–ÀýµÀýÑÀýÒÀýéÀþÀþÀþ2Àþ8Àþ9ÀþEÀþlÀþ�ÀþÍÀþÛÀÿÀÿCÀÿeÀÿ¢Àÿ¿ÀÿÞÀÿôÀÀÀ.ÀAÀRÀlÀƒÀ”À¥À¶À¾ÀÜÀõÀ ÀFÀYÀaÀgÀ{À¬ÀÂÀòÀÀ"ÀmÀ’ÀÄÀøÀ=ÀJÀcÀ�ÀµÀÈÀäÀ*ÀVÀrÀ“ÀÊÀíÀ$ÀLÀ‚À¨ÀÝÀöÀ À"À:ÀgÀ¶ÀËÀÞÀïÀÀ,ÀHÀgÀƒÀ¼ÀõÀ6ÀjÀ�À§ÀÔÀüÀ -À RÀ ‡À  À ·À ÊÀ ÛÀ êÀ ÷À À À À À À À CÀ YÀ lÀ —À ˜À ¤À ËÀ ÜÀ óÀ 4À ;À ?À AÀ BÀ kÀ €À –À ÔÀ ÕÀ áÀ À >À QÀ gÀ ¤À ¹À ÉÀ ðÀ À QÀ kÀ „À ‘À œÀ ¥À ¬À °À ²À ³ÀÀ5À„À…À±ÀÚÀíÀÿÀÀQÀwÀ¥ÀÊÀîÀ!ÀRÀˆÀÁÀýÀ8ÀmÀnÀ„ÀŸÀ¸ÀÐÀìÀ À-ÀKÀiÀ�À�À·ÀÖÀøÀÀAÀ_ÀeÀfÀrÀ™ÀÀÀòÀ ÀHÀVÀ~ÀŠÀœÀ²ÀàÀ%À8ÀHÀ_À¡À´ÀÆÀ×ÀÀ)ÀVÀoÀ¢ÀíÀüÀ ÀÀ&ÀJÀoÀ­ÀÖÀÀCÀjÀ}À ÀÆÀñÀ0ÀkÀŸÀÖÀ À?ÀkÀ¯ÀùÀAÀ}À�À¡À°À½ÀÈÀÑÀØÀÜÀÞÀßÀÀcÀ¬ÀñÀÀHÀ�ÀÆÀçÀèÀ(ÀXÀpÀ‡ÀˆÀËÀÿÀÀÀ0ÀNÀlÀˆÀ˜ÀžÀŸÀÁÀÂÀàÀòÀ À À +À iÀ {À ¿À ÈÀ ÏÀ ÔÀ ÕÀ áÀ!À!4À!nÀ!ŽÀ!·À!ËÀ!îÀ"À"0À"QÀ"eÀ"zÀ"®À"ÍÀ"çÀ# À#&À#CÀ#dÀ#™À#¨À#µÀ$À$OÀ$dÀ$|À$”À$­À$ÍÀ%À%#À%DÀ%WÀ%‚À%ÁÀ%ûÀ&À&+À&^À&ˆÀ&±À&ÔÀ'À'$À'9À'LÀ']À'lÀ'wÀ'€À'‡À'‹À'�À'ŽÀ'ÛÀ('À(sÀ(�À(±À(ÈÀ)À) À)À)<À)}À)¸À)ÎÀ*À*8À*fÀ*–À*ØÀ*áÀ*ôÀ+À+À+5À+NÀ+uÀ+ŒÀ+—À+ À+§À+«À+­À+®À+ýÀ,GÀ,�À,±À,ÃÀ,ÖÀ-À-=À-BÀ-WÀ-uÀ-ÃÀ-ÕÀ-ÚÀ.À.pÀ.�À.ÁÀ.öÀ/$À/RÀ/tÀ/vÀ/wÀ/¡À/ÃÀ/ÄÀ0 À0XÀ0ˆÀ0¶À0·À0ÿÀ1KÀ1—À1ÍÀ1çÀ2À2 À2VÀ2WÀ2žÀ2êÀ32À3xÀ3™À3šÀ3ÜÀ4 À4$À4%À4fÀ4®À4õÀ58À5�À5žÀ5ÃÀ5ëÀ6À6À6EÀ6’À6ÃÀ6ÚÀ6ÛÀ7À7ZÀ7{À7|À7‘À7«À7½À7ÛÀ7ûÀ8À86À8OÀ8iÀ8ˆÀ8ªÀ8ÏÀ8óÀ9À9À9À9$À9\À9^À9_À9‘À9àÀ:(À:bÀ:yÀ:zÀ:ŸÀ:©À:èÀ:úÀ;0À;6À;:À;;À;PÀ;�À;”À;•À;¡À;ÈÀ;êÀ<6ÀÀ>(À>)À>AÀ>vÀ>«À>ËÀ?À?À?gÀ?ŠÀ?®À?ãÀ@(À@ZÀ@xÀ@¿ÀAÀA.ÀAMÀA�ÀAÀÀAÍÀAØÀAðÀBÀBAÀB[ÀB—ÀB²ÀBîÀCÀC6ÀCÀC”ÀC²ÀCÐÀDÀD:ÀDkÀD¡ÀD¸ÀDæÀEÀE'ÀEEÀEjÀE£ÀEÍÀFÀF<ÀFdÀFŒÀF§ÀFÀÀF×ÀGÀGGÀG�ÀG¤ÀGÙÀH ÀH(ÀHhÀHµÀHÞÀIÀI&ÀIŠÀI¹ÀIÔÀIíÀJÀJÀJ,ÀJtÀJ�ÀJÑÀJòÀKÀK:ÀKXÀK‰ÀK ÀKµÀKÈÀLÀL!ÀLeÀLƒÀL£ÀLÃÀLèÀMÀM6ÀMqÀM�ÀMÕÀNÀN*ÀNGÀNbÀN{ÀN«ÀNÝÀNûÀOÀOBÀO}ÀO©ÀOáÀP ÀP6ÀPSÀPnÀP‡ÀPžÀP³ÀPÆÀPðÀQ ÀQQÀQrÀQ”ÀQ¹ÀQþÀR ÀRXÀR�ÀRÒÀSÀSDÀSgÀSŸÀSÎÀT ÀT2ÀTeÀT„ÀT¡ÀTÛÀUÀUAÀUnÀU›ÀUºÀUñÀV?ÀV…ÀV·ÀWÀW'ÀWFÀWoÀW—ÀWÇÀWÿÀX,ÀXZÀX{ÀXšÀX·ÀXÐÀXçÀXüÀY ÀYÀY)ÀY4ÀY=ÀYDÀYHÀYIÀY”ÀYÝÀZÀZ0ÀZOÀZpÀZ‹ÀZ’ÀZ¦ÀZ¾ÀZÝÀZùÀ[À[À[6À[TÀ[lÀ[sÀ[‡À[¯À[ÌÀ[æÀ[íÀ\À\"À\JÀ\dÀ\§À\êÀ] À]À]0À]FÀ]xÀ]´À]ÚÀ]ãÀ^ À^#À^?À^RÀ^«À^ÕÀ^àÀ_À_ À_KÀ_ƒÀ_¥À_ÐÀ_ÛÀ_âÀ_çÀ_éÀ_êÀ`9À`€À`±ÀaÀaÀa0ÀaBÀaWÀatÀa‘Àa’Àa«ÀaÃÀaÞÀaøÀbÀbÀbÀb%ÀbLÀbbÀb€ÀbÇÀbèÀcÀcRÀc[ÀcmÀc¢Àc¶ÀcÍÀcãÀc÷ÀdÀd,ÀdVÀdÀd°ÀdÁÀdÐÀdÝÀeÀeÀeCÀe‹Àe˜Àe¼ÀeÓÀeéÀeýÀfÀf2Àf]Àf‡Àf¾ÀfÏÀfÞÀfëÀföÀfÿÀgÀg Àg ‚¬‚Á‚؂냃:ƒWƒYƒ|ƒ‚ƒ¬ƒØ„„9„b„�„¼„Þ………8…ë…ü††††††)†3†3†A†O†O †T†^†^†c…å…們…~…q…~…“…†…“…¦…›…¦…½…²…½…Õ…Å…Õ†z†zY†…†×†×�–‡2O/// "1.2 KB" / "3.4 MB" / "5.1 GB" — klasörler ve boyutu bilinmeyenler null.ˆqˆq�<ˆÂF/// "2026-09-22 14:05" — yerel saate çevrilmiÅŸ, bilinmiyorsa null.…U…U„Z…[ޓޛŽ�Ž�ޢ޳޳ ޏŽÀŽÀ ŽÅŽËŽËŽÐީޝްŽ�Ž�IŽŽŽŽ,ŽŽ,ŽnŽ`ŽnކŽvކŽÚŽÚ}Žã�[�[€õ�p�l�l �t�T�Tƒ9�dŒÃŒÃ†Ì�ö�>/// ðŸ�·ï¸� Bir dosya/klasörün TÜM proje-takip verisi: etiketler + durum + not + /// teslim tarihi. `.fikoyt\everything\tags.json`'da ESKİ format (düz dizi, /// yalnızca etiketler) ile YENİ format (bu alanların hepsini taşıyan obje) /// birlikte okunabilir — geriye dönük uyumluluk [_TagMeta.fromRaw]'da.• •)•*•* •/•9•9 •>••*”÷”ê”÷•••“‘“‘�µ”Ü�U/// ðŸ�·ï¸�🔎 [_EverythingSearchPanelState._tagIndex]'te tek bir kayıt: hangi tam /// yolun hangi proje-takip verisine ([_TagMeta]) sahip olduÄŸu. `etiket:`/`#` /// araması bu haritada yapılır (bkz. _searchByTag) — Everything'in KENDİ /// indeksinde etiket bilgisi yoktur, bu yüzden dosya adı sorgusu Everything'e /// hiç gitmez.˜ô™™™™˜î˜î+˜ä˜×˜ä™4™¦™A™:™C™X™D™J™f™_™h™{™i™o™�™‚™�™¡™�™–™*™€Š™*™Å™Å™Ò™¬™­™¬™¬�™¿—ð—ð‚ј®€Å/// 🔵/🟢/🟠 Durum rozeti — [_TagMeta.status] okunabilir bir etikete ve renge /// çevrilir; bilinmeyen bir deÄŸer düz metin olarak gösterilir (veri kaybı /// olmasın diye reddedilmez).›{›„›†›†›”›u›u%›n›_›n›·›·›Ä›ž›Ÿ›ž›ž„k›±šÃšÃ…H›9{/// 📅 Teslim tarihi rozeti — geçmiÅŸse kırmızı, 3 gün ya da daha az kaldıysa /// turuncu, aksi halde nötr renk.¡�¡ž¡¥¡¥¡³¡¾¡¾¡Ì¡×¡×¡å¡ò¡ò¢¡‡¡‡€ˆ¡&¡¡&¡<¡/¡<¡S¡E¡S¡z¡^$¡z¢,¢,¢9¢¢¢¢ƒ'¢&    …/ ê€ê/// ðŸ�·ï¸�✅ Etiket düzenleme diyaloÄŸundaki durum seçici — küçük bir /// [ChoiceChip], seçiliyse vurgulanmış. `value == null` seçeneÄŸi "durumu /// temizle" anlamına gelir (bkz. [_EverythingSearchPanelState._editTags]).¥{¥�¥’¥’ ¥˜¥u¥u)¥¢¥£¥¢¥¢X¥Ë¥>¥>€¾¥D¦\¦q¦{¦v¦r¦x¦O¦I3¦O¦‡¦€¦‡¦¡¦˜¦”¦˜¨·¨°¨·¨Ù¨Ê¨Å¨Ê¨ý¨è¨á¨è©#©)©*©©(©©6©/©6©Z©i©j©R©N1©R©š©¨©©©’©ƒ*©’©Ã©¶©±©¶©î©ô©õ©ã©Ë+©ãª ©ÿ©ú©ÿªªªª9ª)ª%ª)ªJªBª> ªBªìªûªüªàªP€Åªà€�/// Sayfa başına sonuç — Everything Ayarları'ndan gelir (bkz. /// _loadSettings), diske yazılı deÄŸer yoksa `defaultEverythingPageSize`.«¿«³«€ª«³€œ/// "🔗 Yalnızca baÄŸlı olanlar" filtresi — mevcut (o anki sayfadaki) /// sonuçları CATIA'da açık olanlarla sınırlar, sunucuya yeni istek atmaz.®J®K®=«É‚ƒ®=‚Ž/// ☑ï¸� ÇOKLU SEÇİM — seçili satırların normalize edilmiÅŸ tam yolları /// (`_normPath(fullPath)`). BoÅŸsa liste "seçimsiz" moddadır ve hiçbir /// toplu ÅŸeridi görünmez. Düzenleme: /// • düz tık → TEK seçim (önceki seçim temizlenir) /// • Ctrl/Cmd tık → o satırı aç/kapa (ekle-çıkar) /// • Shift tık → [_selectionAnchor] ile bu satır arası ARALIK /// • Ctrl+A → sayfadaki tüm dosyalar /// • Esc → seçimi temizle /// Klasörler de seçilebilir ama CATIA'da açma listesinden elenir /// (bkz. [_openSelectedInCatia] → partitionCatiaFiles yine de süzüyor).®Î®Q€�®Î€€/// Shift ile aralık seçimin baÅŸlangıcı — sayfadaki indeks. Null ise Shift /// tıklaması yalnızca tek satırı seçer.¯Â®ã€ì¯Â€è/// âš™ï¸� Seçili dosyaların açılacağı CATIA kartının id'si. BoÅŸsa veya kart /// artık yoksa [CatiaProvider.activeInstanceId], o da yoksa baÄŸlı İLK kart /// kullanılır; hiçbiri yoksa kullanıcıya uyarı gösterilir.±ß±à±Ñ¯Ô‚ ±Ñ�í/// 🖼ï¸� Satır önizleme resimleri: dosyanın klasöründe /// `.fikoyt\everything\thumbs\\` yolu varsa, o klasördeki /// TÜM resim dosyalarının tam yolları (bkz. [_fikoytThumbDir]) — birden /// fazla olabilir, satırda dolaşılabilir (bkz. [_thumbIndex]). Anahtar /// `_normPath(fullPath)`. DeÄŸer boÅŸ liste = bakıldı ama uygun resim yok /// (tekrar taranmasın diye önbelleklenir). Doldurulması: [_resolveThumbnails] /// (bkz. _search sonundaki çaÄŸrı).²¡²¢²“±æ€½²“€›/// 🖼ï¸� O satırda ÅžU AN gösterilen (dolaÅŸmadaki) resmin [_thumbnails] /// listesindeki indeksi (bkz. [_cycleThumbnail]). Anahtar yoksa 0 sayılır.³Ù³Ú³Ñ²¨�3³Ñ�/// ðŸ�·ï¸� Satır etiketleri: `.fikoyt\everything\tags.json`'dan (bkz. /// [_fikoytTagsFile]) bu satır için okunan liste. Anahtar /// `_normPath(fullPath)`. BoÅŸ liste = bakıldı ama etiket yok (tekrar /// okunmasın diye önbelleklenir). Doldurulması: [_resolveTags].µ»µ¼µ¯³à�ݵ¯�Ç/// ðŸ�·ï¸�🔎 GLOBAL etiket dizini — klasör sınırı gözetmeden `etiket:`/`#` /// ile arayabilmek için `normPath -> (tamYol, etiketler)`; yalnız bu /// oturumda görülen/etiketlenen dosyalar için doludur. Kalıcı kopyası /// `%LOCALAPPDATA%\FikoCatia\tags_index.json` (bkz. [_loadTagIndex], /// [_saveTagIndex]) — TAÅžINABİLİR asıl kaynak yine klasördeki /// `.fikoyt\everything\tags.json`'dır, bu yalnız hızlı arama önbelleÄŸidir.µØµÆµÁµÆ¶€¶�¶nµâ€ ¶n{/// Bu oturumda [_tagIndex]'e zaten yazılmış (disk I/O'sunu tekrarlamamak /// için) anahtarlar — bkz. [_resolveTags].¶ë¶Ý¶‡i¶ÝW/// 🚀 [_prewarmTagIndex] çakışmasını önler (aynı anda iki kez tetiklenmesin).À_YÀ_ŠÀ_ZÀ_bÀ_jÀ_sÀ_|À_„À_LÀ_?LÀ_LÀPôÀPô�GÀQÀUxÀUx‚IÀU™Àt/Àt/�,Àt?ÀÄ‘ÀÄ‘NÀÄ™*¶õ¶ö¶õ¶õ€Ê··Û·Û·â·Ã·Ã<·Ñ¸¸H¸¸|¸|2¸¥¸O¸O€ò¸gºHºHºO¹E¹E�œº5€ø/// 🔗 rozetine tıklama: Araçlar/Görünüm menüsündeki "Dosya Ara" ile aynı /// yönün tersi — aktif CATIA listesine dönülür VE o kart odaklanır /// (bkz. CatiaProvider.focusInstance, masaüstü deÄŸiÅŸimini de kendisi /// halleder).ºåºæºåºå€¦ºö»�»��ú»œ½�½�‰ÓÀ@6‚µ/// ðŸ�·ï¸�🚀 TÜM disklerdeki `.fikoyt\everything\tags.json` dosyalarını /// Everything'in KENDİ NTFS indeksinden TEK bir HTTP sorgusuyla bulur — /// normal dosya sistemi taraması (Directory.list) YAPILMAZ. Everything /// arka planda zaten indeksli tuttuÄŸu için bu sorgu, binlerce klasör bile /// olsa genelde 1 saniyenin çok altında (tipik: birkaç yüz ms) döner. /// Bulunan her tags.json okunup [_tagIndex]'e eklenir ki `#etiket` araması /// uygulama YENİ açıldığında, o klasörler hiç ziyaret edilmeden çalışsın. /// Everything HTTP sunucusu kapalıysa/eriÅŸilemezse SESSİZCE vazgeçilir — /// normal arama zaten kendi hata mesajını ayrıca gösterecektir.ÀGdÀGd�ŠÀH*€¿/// âš™ï¸� Everything ayarları — ayrı torun pencere (bkz. /// everything_settings_service.dart). Kaydedilince [_loadSettings] /// tekrar çaÄŸrılır, böylece yeni port hemen etkin olur.ÀHòÀHò�9ÀHÿÀJ@ÀJ@ÀJOÀJ/ÀJ/€¹ÀJ4ÀJìÀJ쀡ÀJñÀK¦ÀK¦ÀK­ÀK‘ÀK‘�ÀÀK–ÀMUÀMU�“ÀN5€÷/// 🔴 Canlı izleme tetikleyicisi: [_liveTimer] her 2 saniyede çağırır. /// Kullanıcının o an yazdığı (henüz aranmamış) metni DEĞİL, son baÅŸarıyla /// aranmış sorguyu tekrar çalıştırır — bkz. sınıf başı açıklama.ÀNìÀNìJÀNñÀRTÀRT ÀR[ÀR?ÀR?€¬ÀRDÀRïÀRÀRôÀWÅÀWÅ�”ÀWÒÀZ²ÀZ²ÀZÊÀZ×ÀZ×ÀZïÀY]ÀY]ƒÀZ �O/// Önceki ve yeni sonuç listelerini yol bazında kıyaslar; YENİ beliren ya /// da `dateModified`/`size`'ı deÄŸiÅŸmiÅŸ yolları döndürür. Yalnız [_search] /// `silent: true` çaÄŸrıldığında (canlı yenileme) kullanılır — ilk aramada /// (silent: false) her satır "deÄŸiÅŸti" görünüp gereksiz yanıp sönmesin diye.À]÷À]÷À^À\À\‚¼À]ä�q/// 🖼ï¸� Görünür sonuçlar için önizleme resmi arar (bkz. [_thumbnails] /// alanı açıklaması). Klasörleri atlar, zaten önbellekte olanları (boÅŸ /// liste dahil) tekrar taramaz. Her sonuç için ayrı ayrı, arka planda (await /// olmadan) tamamlanınca setState eder — arama sonucu listesi hemen /// gösterilir, resimler geldikçe satırlara "solar".ÀaÀaÀa ÀaÀaÀa"À_�À_�‚PÀ`ï�^/// `\.fikoyt\everything\thumbs\` — önizleme /// resimlerinin/oluÅŸturulacak klasörün konumu. TAM dosya adı (uzantı /// DAHİL) kullanılır: yalnız ada göre ayrılsaydı "Rapor.pdf" ile /// "Rapor.docx" AYNI klasöre düşer, önizlemeleri karışırdı. [_findThumbnails] /// VE [_addThumbnail] ORTAK kullanır.ÀcÀcÀc)ÀaäÀa䃢Àc�/// `.fikoyt\everything\thumbs\\` klasöründeki TÜM resim /// dosyalarının tam yolları (dosya adına göre sıralı — ekleme sırası deÄŸil /// ama en azından KARARLI bir sıra). Klasör yoksa boÅŸ liste (fazladan disk /// taraması yapmadan erken döner).ÀgÀgÀg.ÀeŠÀeŠˆHÀg�Š/// 🖼ï¸�âž• Native "Aç" diyaloÄŸuyla BİRDEN FAZLA resim seçtirir (çoklu seçim), /// `.fikoyt\\` klasörüne (yoksa `.fikoyt` dahil oluÅŸturur) /// kopyalar — aynı ADDA bir dosya zaten varsa üzerine YAZMAZ, "(2)" gibi /// bir sayaç ekler — ve o satırın önizleme listesini hemen günceller; /// gösterge yeni eklenen(ler)e atlar (bkz. _ResultRow toolbar'ı).Àn‚Àn‚Àn”ÀmÖÀmÖ�¶Ànr€�/// 🖼ï¸� Satırda dolaÅŸma: [_thumbIndex]'i bir sonraki resme ilerletir (son /// resimdeyse baÅŸa döner). Tek resim/hiç resim yoksa hiçbir ÅŸey yapmaz.ÀpŽÀpŽÀp Ào�Ào�ƒ´Àp}€î/// 🖼ï¸�âž– O satırda ÅžU AN gösterilen (dolaÅŸmadaki) önizleme resmini diskten /// siler — klasördeki diÄŸer resimlere dokunmaz. Hiç resim yoksa hiçbir ÅŸey /// yapmaz; silinen son sıradaysa gösterge bir önceki resme kayar.Àu_Àu_ƒXÀu쀂/// Uygulama açılışında GLOBAL etiket dizinini diskten okur (bkz. /// [_tagIndex]). Dosya yoksa/bozuksa sessizce boÅŸ kalır.Àx»Àx»�²ÀxÈÀ{ïÀ{ïÀ{öÀzqÀzq‚À{ß�j/// `\.fikoyt\everything\tags.json` — o klasördeki dosya/ /// klasörlerin etiketleri TEK dosyada `{ "": ["etiket1",...] }` /// biçiminde tutulur. Aynı `.fikoyt` konvansiyonu (bkz. [_fikoytThumbDir]): /// taşınabilir, dosyalarla birlikte klasörle gider — asıl KAYNAK budur, /// [_tagIndex] yalnız arama hızlandırıcı önbellektir.À|½À|½À|ÄÀ|’À|’�RÀ|¯À~ À~ À~À~ À~ À~5À}èÀ}è�À}õÀ€ŠÀ€ŠÀ€œÀ~òÀ~ò‚TÀ€€�z/// `.fikoyt\everything\tags.json`'dan bu satırın TÜM proje-takip verisini /// ([_TagMeta]: etiketler + durum + not + tarih) okur; dosya ya da anahtar /// yoksa boÅŸ [_TagMeta] (fazladan disk eriÅŸimi olmadan erken döner bir /// sonraki aramada, bkz. [_resolveTags]'teki önbellek denetimi). Eski /// (düz dizi) ve yeni (obje) format ikisi de [_TagMeta.fromRaw] ile okunur.À‚‹À‚‹À‚£À�JÀ�J‚åÀ‚~�?/// ðŸ�·ï¸� Görünür sonuçlar için etiketleri diskten çözer (bkz. [_tags] alanı /// açıklaması) — zaten önbellekte olanı tekrar okumaz. Etiketli bir dosya /// bulununca, GLOBAL dizine de (henüz yoksa) ekler ki `etiket:`/`#` /// araması bu dosyayı bir dahaki sefere klasörüne hiç gitmeden bulabilsin.À…lÀ…lÀ…~À…�À…� À…ŠÀ„3À„3ƒºÀ…c�1/// ðŸ�·ï¸�âœ�ï¸� Satırın TÜM proje-takip verisini ([_TagMeta]) KALICI deÄŸiÅŸtirir: /// hem taşınabilir kaynaÄŸa (`.fikoyt\everything\tags.json`) hem GLOBAL /// dizine ([_tagIndex]) yazar. BoÅŸ [_TagMeta] ile çaÄŸrılırsa dosyadaki /// anahtar tamamen silinir (tags.json gereksiz yere ÅŸiÅŸmesin).À‰À‰À‰-À‡ñÀ‡ñ¡ñÀ‰�/// ðŸ�·ï¸�âž• Etiket düzenleme diyaloÄŸu — etiketler (virgülle ayrılmış metin /// kutusu) + durum seçici + not alanı + teslim tarihi seçici, mevcut /// [_TagMeta] ile önceden doldurulmuÅŸ. Kaydet -> [_setMeta] (TÜM alanları /// tek seferde yazar, bkz. PROJE_TAKIP_PLAN.md).À«KÀ«KÀ«RÀ©æÀ©æ‚‰À«<�X/// `etiket:kelime`, `etiketler:kelime`, `tag:kelime` ya da `#kelime` ile /// BAÅžLAYAN sorguları etiket araması olarak ayrıştırır (bkz. /// [_searchByTag]). EÅŸleÅŸmezse null — normal Everything dosya adı araması /// devam eder. Önek sonrası metin boÅŸsa (yalnız "etiket:"/"#" yazılmışsa) /// TÜM etiketli dosyalar listelenir.À­«À­« À­²À­¾À­¾À­ËÀ­ØÀ­ØÀ­æÀ­òÀ­òÀ®À® À® À®À¬sÀ¬sŠ_À­™�+/// ðŸ�·ï¸�🔎 [_tagIndex] üzerinde ETİKET metnine göre arar — Everything'e hiç /// istek ATILMAZ (etiketler Everything'in dosya adı indeksinde yoktur). /// Her eÅŸleÅŸen yolun GERÇEKTEN var olup olmadığı denetlenir (silinmiÅŸ/ /// taşınmışsa sonuç listesinden VE dizinden düşer).À¶ÖÀ¶Ö€âÀ¶ÛÀ·ÑÀ·ÑÀ·ØÀ·ÜÀ·Ü À·àÀ·êÀ·êÀ·ïÀ·çÀ·øÀ·¼À·¼‹,À·ÉÀÃÀÃÀÃÀÂìÀÂì�<ÀÂùÀÄ;ÀÄ;ÀÄMÀÄ,ÀÄ,aÀÄ1ÀÄòÀÄòÀÄöÀÄãÀÄ〶ÀÄèÀŶÀŶÀÅÃÀÅ�ÀÅžÀÅ�ÀÅ�ŠÀŰ¥þ¥þÀª ¦ÀÓ}ÀÓ„ ÀÓ‹ÀÓ‹ÀÓ™ÀÓ¨ÀÓ¨ÀÓ¶ÀÓÊÀÓÊÀÓØÀÓéÀÓéÀÓ÷ÀÔÀÔÀÔÀÔÀÔÀÔ,ÀÔ>ÀÔ>ÀÔLÀÔ`ÀÔ`ÀÔnÀÔ|ÀÔ|ÀÔŠÀÔ ÀÔ ÀÔ®ÀÔ¿ÀÔ¿ÀÔÍÀÔßÀÔßÀÔíÀÕÀÕÀÕÀÓwÀÓw�¬ ÀÑÁÀÑ¥%ÀÑÁÀÑéÀÑÎ)ÀÑéÀÒÀÑû&ÀÒÀÒ:ÀÒ%ÀÒ:ÀÒMÀÒBÀÒMÀÒ}ÀÒZ/ÀÒ}ÀÒ ÀÒ�!ÀÒ ÀÒ½ÀÒ²ÀÒ½ÀÒÜÀÒÉ#ÀÒÜÀÒûÀÒðÀÒûÀÓÀÓ ÀÓÀÓ@ÀÓ-!ÀÓ@ÀÓeÀÓR ÀÓeÀÕ@ÀÕ@ÀÕMÀÕ'ÀÕ(ÀÕ'ÀÕ'ŽÀÕ:ÀÑ{ÀÑ{‘²ÀÑ�Àå’ÀåŸÀå¦Àå¦Àå´Àå¾Àå¾ÀåÌÀåÛÀåÛÀåéÀåôÀåôÀæÀåŒÀ匀„Àå&ÀåÀå&Àå<Àå.Àå<ÀådÀåI ÀådÀå€ÀåmÀå€Àæ-Àæ-Àæ:ÀæÀæÀæÀæ‹Àæ'ÀäãÀäãŒIÀäéÀó�Àó¦Àó­Àó­Àó»ÀóÇÀóÇÀóÕÀó‰Àó‰bÀóPÀó-)ÀóPÀóuÀóZ*ÀóuÀôÀôÀôÀóïÀóðÀóïÀóÀôÀòóÀòó‰ŠÀòùÀýÚÀýæÀýíÀýíÀýûÀþÀþÀþÀþÀþÀþ+ÀýÔÀýÔcÀý‘Àý„Àý‘Àý®Àý˜Àý®ÀýÊÀý·ÀýÊÀþTÀþTÀþaÀþ;Àþ<Àþ;Àþ;‹ÚÀþNÀüÀü�˜Àý[€õ/// Tek bir proje kartı: baÅŸlık + dosya sayısı + durum dağılımı (🟢/🔵/ /// 🟠/⚪ sayıları) + gecikmiÅŸ (tamamlanmamış VE teslim tarihi geçmiÅŸ) /// sayısı. Tıklanınca [onTap] çaÄŸrılır (bkz. _ProjectDashboardDialog).À tÀ }À ~À ~ À ƒÀ ŠÀ Š À �À nÀ n(À RÀ EÀ RÀ eÀ [À eÀ ³À ³À ÀÀ šÀ ›À šÀ š€¤À ­À À �'À À žÀ ¦À ¨À ¨À ¶À ¼À ¼À ÁÀ ËÀ ˜À ˜;À zÀ mÀ zÀ �À ‚À �À ðÀ ðÀ ýÀ ×À ØÀ ×À ×�ØÀ êÀ BÀ B‚oÀ HÀvÀ�ÀˆÀˆÀ–À£À£À±À¼À¼ÀÊÀÔÀÔÀâÀðÀðÀþÀ À ÀÀ1À1À?ÀOÀOÀ]ÀmÀmÀ{À…À…À“À¡À¡À¯À»À»ÀÉÀÚÀÚÀèÀüÀüÀ À!À!À/ÀEÀEÀSÀpÀp�ôÀÑÀ³%ÀÑÀæÀÜÀæÀùÀïÀùÀ ÀÀ ÀFÀ8ÀFÀeÀS"ÀeÀ™Ày*À™À¾À§!À¾ÀèÀÌ ÀèÀÀð/ÀÀJÀ#-ÀJÀ{ÀT2À{À±ÀŠ5À±ÀêÀÃ8ÀêÀ&Àÿ7À&ÀaÀ:1ÀaÀ�À�ÀŽÀhÀiÀhÀhˆsÀ{À…À…�XÀ‹À%À-À4À4ÀBÀRÀRÀ`ÀpÀpÀ~ÀŒÀŒ À‘ÀÀ~ÀÛÀJ€›ÀÛ€†/// 🖼ï¸� O satırın TÜM önizleme resimleri — boÅŸsa tür ikonu gösterilir /// (bkz. _EverythingSearchPanelState._thumbnails).ÀdÀꀄÀdn/// [thumbnails] içinde ÅŸu an gösterilen resmin indeksi (bkz. /// _EverythingSearchPanelState._thumbIndex).À}ÀrÀ}ÀÀŠ€�Às/// Birden fazla resim varsa dokununca bir sonrakine geçer (bkz. /// _EverythingSearchPanelState._cycleThumbnail).À½ÀµÀ¡ÀµÀÄÀÄ�ÀËÀ ðÀ ðÀ ýÀ ×À ØÀ ×À ׆³À êÀßÀß‹­À%�P/// Satırın en solundaki görsel: [thumbnails] doluysa (bkz. /// _ResultRow.thumbnails) [thumbIndex]'teki resmin önizlemesi — birden /// fazlaysa saÄŸ altta "1/3" göstergesi + dokununca dolaÅŸma — yoksa eski /// dosya/klasör türü ikonu. Resim yüklenemezse (silinmiÅŸ/bozuk vb.) /// [errorBuilder] sessizce ikona geri döner.À(ÐÀ(ÙÀ(ÛÀ(ÛÀ(éÀ(îÀ(îÀ(üÀ(ÊÀ(Ê=À(¬À(ŸÀ(¬À(¾À(³À(¾À)$À)$À)1À) À) À) À) ‚ŸÀ)À'ŽÀ'Ž„À(y�/// 📎 BaÅŸlıktaki dosya/klasör UZANTISI rozeti — adın sağında, uzantı türüne /// göre SABİT renkli (bkz. [_colorForExt]) küçük hap. Klasörlerde "KLASÖR" /// yazılır. Amacı: ad kısaltıldığında bile dosya türü tek bakışta okunsun.À7„À7Ž À7•À7•À7£À7¯À7¯ À7´À7ÁÀ7ÁÀ7ÆÀ7ßÀ7ßÀ7äÀ7ÿÀ7ÿÀ8À8À8À8À8:À8:À8HÀ8SÀ8SÀ8aÀ8mÀ8mÀ8{À8ŒÀ8ŒÀ8šÀ8®À8®À8¼À8ÓÀ8ÓÀ8áÀ8÷À8÷À9 À7ÔÀ7ñÀ7÷À7øÀ8À8$À8*À82À83À7~À7~�˜ À/»À/£À/»À0­À/Æ€îÀ0­€Ï/// Non-null ise bu dosya o CATIA kartında (id + baÅŸlık burada) açık — /// kart üzerinde 🔗 rozeti gösterilir (bkz. build()). Rozete tıklanınca /// [onFocusOpen] o kartın id'siyle çaÄŸrılır.À1ÚÀ0¹�,À1Ú�/// 🔴 Canlı izleme: bu dosya SON canlı yenilemede yeni belirdi ya da /// deÄŸiÅŸti (bkz. _EverythingSearchPanelState._diffChanged) — kart birkaç /// saniyeliÄŸine vurgulanır, sonra [_scheduleHighlightClear] ile otomatik /// söner (AnimatedContainer geçiÅŸi buradan gelir).À1üÀ1éÀ1üÀ2À2À2À2IÀ2"2À2IÀ3�À2Y�>À3��'/// 🖼ï¸� FikoYT önizleme resimleri (bkz. _EverythingSearchPanelState. /// _thumbnails ve _findThumbnails) — doluysa satırın solundaki tür ikonu /// yerine [thumbIndex]'teki resmin bir önizlemesi gösterilir; birden /// fazlaysa dokununca dolaşılır (bkz. _Leading, onCycleThumbnail).À4À3œ€†À4p/// [thumbnails] içindeki ÅŸu an gösterilen resmin indeksi (bkz. /// _EverythingSearchPanelState._thumbIndex).À5³À4'�šÀ5³�Ž/// 🖼ï¸�âž•/âž–/ðŸ”� (bkz. _EverythingSearchPanelState._addThumbnail/ /// _deleteThumbnail/_cycleThumbnail) — dosya satırlarının (klasörler /// hariç) toolbar'ında gösterilir (bkz. build()); âž• her zaman aktif /// (gerekirse `.fikoyt` klasörünü oluÅŸturur, birden fazla resim /// seçilebilir), âž– yalnız en az bir önizleme varken, ðŸ”� yalnız birden /// fazla önizleme varken.À5ØÀ5Å$À5ØÀ6À5í#À6À6ÔÀ6€ÃÀ6Ô€·/// ðŸ�·ï¸� Bu satırın TÜM proje-takip verisi (bkz. /// _EverythingSearchPanelState._tags) — etiketler/durum/not/tarih doluysa /// yol satırının altında rozetler gösterilir.À7oÀ6Ý€œÀ7o€‰/// ðŸ�·ï¸�âœ�ï¸� Etiket düzenleme diyaloÄŸunu açar (bkz. /// _EverythingSearchPanelState._editTags) — klasörler dahil her satırda.À9À9À9À9AÀ98À/wÀ/w‰æÀ/}À:rÀ:iÀ9“€äÀ:i€á/// 🖱ï¸� Fare satırın üstünde mi? Toolbar ARTIK her zaman görünür (baÅŸlık ile /// klasör arasında, ortada) — [_hover] yalnız satırın zemin/kenarlık /// vurgusunu ve ikonların belirginliÄŸini kontrol eder.À:|À:|€½À:‰À;=À;=VÀ;BÀ;°À;°À;½À;—À;˜À;—À;—�°À;ªÀYýÀYýÀZÀYKÀYK†›ÀYô€¤/// 🛠ï¸� Satır aksiyonları — baÅŸlık ile klasör arasında, ORTADA her zaman /// görünür (bkz. build). Klasörlerde resim/önizleme düğmeleri çıkmaz.À9_À9_¦‰À9eÀašÀa¨Àa¯Àa¯Àa½ÀaÇÀaÇÀaÕÀaâÀaâÀaðÀaüÀaüÀb Àa”Àa”€ƒÀa<Àa2Àa<ÀaNÀaDÀaNÀalÀaYÀalÀa‰ÀavÀa‰Àb4Àb4ÀbAÀbÀbÀbÀb„îÀb.ÀaÀa† ÀaЬЬ Š´‰±‰±ƒŠ�€ð/// Everything, FILETIME'ı (1601-01-01 UTC'den beri geçen 100ns aralık) JSON'a /// sayı ya da metin olarak koyabiliyor — burada ikisi de kabul edilir. /// Ayrıştırılamazsa (0/biçim dışı) null döner; UI o zaman etiketi gizler.—F—F —M—3—3€»—9À,£À,£ À,ªÀ+®À+®ƒÇÀ,–€ö/// 🎨 Uzantı türüne sabit renk: CATIA/ara biçim grupları ayrı tonlarda, diÄŸer /// her ÅŸey nötr gri. Etiket paletinden (_tagPalette) BİLEREK farklıdır — /// burada anlam türü (dosya formatı) belirtir, etkileÅŸim vurgusu deÄŸil.%–7—/–0–6–1–;–@–K–A–]–b–m–c–{–€–‹–�–›– –«–¡–·–¼–Ç–½–Ô–Ù–ä–Ú–ò–÷—–ø——— —–"•H�è–"€à/// 🎨 Etiket metninden SABİT bir palet rengine eÅŸler (bkz. PROJE_TAKIP_PLAN.md /// "Notlar/Kararlar") — ayrı bir renk seçici/depolama YOK, aynı etiket her /// zaman aynı rengi alır (basit hash → palet indeksi).ŠEH€�€Ú�'�p�©�¬�õ‚0‚{‚¬‚Á‚Ø‚ê‚냃Yƒ‚ƒ«ƒ¬ƒØ„„9„b„�„¼„Þ………8…T…U…o…„…™…°…Ã…ã…ÿ††/†K†Z†q†w†x†‘†Ô†Õ‡$‡>‡m‡ž‡¿‡Î‡þˆˆˆ ˆjˆnˆoˆ´ˆÖˆò‰‰I‰‰ª‰®‰°‰±ŠŠHГлŠÛ‹$‹T‹¦‹ÓŒ Œ-Œ5ŒeŒwŒŠŒ›Œ«Œ¼ŒÀŒÂŒÃ��\�¨�ðŽŽŽ^ŽtŽ‹Ž×ŽØŽî���E�X�Y�~�¥�Ï��L�Q�R�{�’�©�ù‘‘‘‘T‘x‘ž‘³‘ã’’$’Q’¡’¸’Ì““L“^“g“m“Гޓ�“‘“ß”-”w”Ɣ֔è•••E•G•H•˜•ä––9–[–y–™–µ–Ò–ð——/—2—3—T—a—•—»—¿—í—ï—ð˜>˜‰˜¨˜Õ˜ì™™™6™[™~™¤™©™ª™¶™Ýšš$šKš_šušµš¼šÀšÂšÃ››3›]›s›››œ›¨›Ï›ñœ.œZœqœ‰œ�œ½œãœÿ��\�i�Œ�­�³�Çžž7žKžož‡žÒžõŸ%ŸWŸšŸ¥ŸöŸÿ        N ˜ ä¡¡-¡C¡\¡„¡…¡¡¡º¡Ó¡î¢ ¢¢¢¢D¢k¢‚¢Á¢Û££1£p£¯£ö¤ ¤_¤®¤Ë¥¥'¥0¥7¥;¥=¥>¥s¥Ÿ¥ ¥¬¥û¥ý¥þ¦G¦~¦’¦¤¦¥¦í§2§~§Ç¨¨_¨®¨Ã¨ß©©-©L©�©¯©É©øªª#ª<ªMªNªŽªÚ«««_«¬«Æ«Ç¬¬W¬¬¾¬ö­>­p­š­Þ®)®N®O®œ®Ç®à®á¯,¯z¯¸¯Ñ¯Ò° °X°£°í±8±‰±¯±ã±ä²,²z²¥²¦²ë³(³p³³³Ý³Þ´(´p´¹µµBµ�µ¿µßµà¶,¶Z¶„¶…¶Ö¶ò¶ó¶ÿ··+·@·U·v·˜·µ·¼·À·Á¸¸¸¸H¸L¸M¸x¸°¸Á¸Ò¹¹0¹B¹C¹�¹Õºº.º]º‘º¶ºÞºâºãºï»»»5»Y»s»ˆ»Œ»�»´»¾»ó¼¼#¼E¼g¼—¼Á¼Ë½½7½I½€½†½Š½‹½Ò¾¾g¾´¾ý¿K¿˜¿äÀ@'À@QÀ@nÀ@†À@�À@ÃÀ@àÀALÀAxÀA�ÀAÍÀBÀBHÀBŒÀB¸ÀBÍÀBñÀC ÀCWÀCkÀCuÀC§ÀCßÀCþÀD-ÀD_ÀDŠÀD¼ÀDàÀE(ÀESÀE…ÀE»ÀEÎÀEÚÀEâÀFÀF ÀFbÀF�ÀF¦ÀF¸ÀFÊÀG ÀG#ÀG,ÀG<ÀGWÀG]ÀGaÀGbÀGšÀGàÀHÀHBÀHLÀH’ÀH¤ÀHåÀHëÀHïÀHðÀIÀIÀIRÀI{ÀIËÀIÔÀIæÀJ"ÀJ(ÀJ,ÀJ-ÀJTÀJpÀJ�ÀJ ÀJåÀJéÀJêÀKÀK4ÀKEÀKŠÀKŽÀK�ÀK²ÀKËÀKçÀL ÀL!ÀL>ÀLXÀLoÀLŠÀL�ÀL¾ÀLäÀLîÀLüÀMÀMNÀMRÀMSÀM�ÀMêÀN.ÀNFÀN}ÀN©ÀNåÀNéÀNêÀOÀO3ÀO7ÀO8ÀOƒÀOÐÀPÀPhÀP§ÀPòÀQÀQ4ÀQ\ÀQ{ÀQ�ÀQ¥ÀQ¿ÀQÅÀQãÀR'ÀR8ÀR<ÀR=ÀRbÀRyÀR’ÀRØÀRèÀRìÀRíÀSÀSÀS4ÀS€ÀS�ÀS”ÀS•ÀSàÀT-ÀTxÀTÃÀU ÀU+ÀUvÀUªÀU×ÀUÿÀV$ÀVXÀV‡ÀV‘ÀV™ÀVŸÀVÄÀVÝÀW-ÀW}ÀWžÀW¨ÀW®ÀW¾ÀWÂÀWÃÀWëÀXÀX2ÀXNÀXfÀX—ÀX¯ÀXÐÀXóÀYÀYÀY'ÀY.ÀYVÀYZÀY[ÀY¨ÀYõÀZBÀZ’ÀZ®ÀZÓÀZøÀZþÀ[IÀ[iÀ[ˆÀ[±À[ÓÀ[ìÀ\À\<À\VÀ\^À\dÀ\xÀ\|À\}À\ÅÀ]À]_À]¦À]ÝÀ^À^3À^SÀ^|À^®À^×À^õÀ_(À_2À_8À_<À_=À_�À_ŽÀ_ÖÀ`À`bÀ`³À`ÜÀaÀaÀa,Àa>Àa‰ÀaÜÀaáÀaâÀb.Àb|ÀbÊÀbðÀc4Àc>ÀcqÀc¡Àc¿ÀcîÀdÀdBÀdmÀd�ÀdÛÀdãÀdõÀeÀeÀefÀe}ÀeƒÀe‡ÀeˆÀeÖÀf%ÀfqÀfºÀfÿÀg9Àg]ÀgvÀg€Àg±ÀgÚÀgîÀh:ÀhtÀh¡ÀhªÀh¼ÀiÀi*Ài8Ài>ÀifÀi†Ài�ÀiÃÀjÀj%ÀjGÀj�Àj¯ÀjóÀk.ÀkqÀk„Àk°Àk÷ÀlÀlÀl4ÀlMÀlUÀl‚Àl«Àl¿Àm ÀmÀm?ÀmtÀm~Àm�ÀmÉÀmÏÀmÓÀmÔÀn ÀnkÀn™ÀnÀÀnãÀoÀo&ÀoOÀo�Ào‰Ào�ÀoŽÀoÛÀp)ÀpnÀp«ÀpÒÀpõÀq#ÀqdÀq~ÀqˆÀq¤ÀqÒÀqäÀrÀr Àr:ÀrLÀrzÀrœÀr¹ÀrÚÀsÀs1Às9ÀsAÀsEÀsFÀs•ÀsÝÀt,Àt-ÀtOÀt`Àt�Àt»ÀtÞÀtïÀuÀuQÀuXÀu\Àu]Àu¡ÀuÝÀvÀvÀv-ÀvKÀvwÀv Àv¾ÀvÛÀwÀw+ÀwbÀw”ÀwÅÀxÀxÀxÀx)Àx1ÀxCÀx€Àx�Àx®Àx´Àx¸Àx¹ÀxàÀxêÀy Ày7ÀyKÀyvÀy½ÀyÆÀzÀz&ÀzdÀzjÀznÀzoÀz³ÀzþÀ{MÀ{˜À{ÑÀ| À|VÀ|ŠÀ|�À|�À|ØÀ|âÀ}À}7À}qÀ}¸À}ÊÀ}ÛÀ}áÀ}åÀ}æÀ~À~À~;À~GÀ~rÀ~žÀ~ëÀ~ïÀ~ðÀ=À‹ÀÕÀ€À€mÀ€§À€ÕÀ€óÀ�!À�CÀ�GÀ�HÀ�•À�âÀ‚)À‚wÀ‚«À‚ÇÀ‚ðÀƒÀƒ=Àƒ[Àƒ†Àƒ¿Àƒ÷À„À„À„&À„,À„0À„1À„~À„ÈÀ…À…TÀ…˜À…¿À…ÉÀ…ùÀ†À†0À†?À†eÀ†mÀ†—À†©À†æÀ†ôÀ†úÀ‡À‡;À‡YÀ‡qÀ‡ŽÀ‡›À‡ÏÀ‡ÕÀ‡êÀ‡îÀ‡ïÀˆ9Àˆ�ÀˆÎÀ‰À‰8À‰_À‰“À‰ÞÀŠ$ÀŠIÀŠjÀŠŽÀЏÀŠÐÀŠùÀ‹0À‹aÀ‹¥À‹æÀŒ7ÀŒTÀŒlÀŒ–ÀŒ³ÀŒãÀ�!À�=À�XÀ�—À�¸À�ßÀŽÀŽ9ÀŽaÀŽ™ÀŽ¿ÀŽØÀŽïÀ�À�!À�KÀ�pÀ�–À�ÊÀ�îÀ�À�8À�iÀ�ŽÀ�ÅÀ�ñÀ‘%À‘KÀ‘dÀ‘žÀ‘àÀ’À’,À’EÀ’\À’qÀ’ŸÀ’·À’ÔÀ“#À“8À“eÀ“}À“�À“ÀÀ“àÀ” À”.À”VÀ”À”ÊÀ”ãÀ• À•4À•_À•ˆÀ•ÓÀ•ìÀ–À–=À–hÀ–‘À–ÜÀ–õÀ—À—JÀ—yÀ—¢À—íÀ˜À˜À˜2À˜`À˜xÀ˜“À˜âÀ˜÷À™$À™AÀ™kÀ™ŒÀ™­À™ÓÀšÀš+ÀšBÀšuÀš¦ÀšËÀšøÀ›$À›XÀ›~À›—À›ÑÀœÀœ:Àœ_ÀœxÀœ�Àœ¤ÀœÒÀœéÀ� À�%À�NÀ�xÀ�®À�ÕÀ�ðÀž Àž/ÀžVÀžwÀžÀÀžçÀŸÀŸ6ÀŸnÀŸ‹ÀŸ¦ÀŸ½ÀŸÒÀŸÿÀ À VÀ |À ·À ÝÀ¡À¡LÀ¡~À¡—À¡åÀ¡üÀ¢"À¢PÀ¢‹À¢²À¢×À¢ðÀ£!À£fÀ£¦À£¿À£âÀ¤À¤0À¤‡À¤ÓÀ¤ýÀ¥5À¥]À¥xÀ¥‘À¥¨À¥½À¥ÐÀ¥áÀ¥ðÀ¥ýÀ¦À¦*À¦gÀ¦²À¦ÁÀ¦ÙÀ§À§`À§oÀ§|À§‡À§�À§—À§¿À§ãÀ§÷À¨À¨)À¨MÀ¨wÀ¨ŽÀ¨¦À¨¼À¨éÀ¨ÿÀ© À©À©3À©MÀ©�À©•À© À©©À©¯À©ÇÀ©ßÀ©ãÀ©äÀª0ÀªpÀª½À« À«2À«WÀ«oÀ«�À«ÈÀ¬À¬UÀ¬[À¬lÀ¬pÀ¬qÀ¬¾À­ À­SÀ­ŠÀ­§À­ºÀ­ÔÀ­îÀ®À®À®)À®ZÀ®‰À®°À®àÀ®üÀ¯ À¯YÀ¯`À¯‡À¯¥À¯ÇÀ¯êÀ¯öÀ°,À°aÀ°}À°‘À°›À°ÜÀ±À±]À± À±³À±ÏÀ±çÀ²#À²4À²`À²zÀ²œÀ²¦À²·À²ÔÀ²ìÀ³À³&À³>À³bÀ³oÀ³zÀ³ŽÀ³¨À³°À³¶À³åÀ´À´ À´=À´EÀ´\À´bÀ´°À´ÑÀµÀµ7ÀµcÀµÀµ‘Àµ­ÀµÍÀµåÀµùÀ¶À¶FÀ¶NÀ¶�À¶²À¶ÏÀ¶ÓÀ¶ÔÀ¶÷À·À·]À·yÀ·­À·µÀ·¹À·ºÀ¸À¸&À¸MÀ¸hÀ¸}À¸“À¸®À¸ÇÀ¸ßÀ¸ëÀ¸óÀ¹ À¹À¹8À¹PÀ¹^À¹rÀ¹{À¹‰À¹�À¹¢À¹¶À¹ÏÀ¹æÀ¹üÀºÀº Àº'ÀºnÀº±ÀºæÀ»!À»(À»2À»~À»¯À»ÓÀ¼À¼cÀ¼ˆÀ¼ŸÀ¼·À¼ÕÀ½À½À½À½-À½5À½zÀ½¾À½ÖÀ½úÀ¾À¾OÀ¾~À¾·À¾ôÀ¿2À¿?À¿HÀ¿eÀ¿‘À¿¯À¿ÃÀ¿ßÀ¿÷ÀÀAÀÀ[ÀÀ{ÀÀ¬ÀÀ¶ÀÀùÀÁÀÁ.ÀÁ_ÀÁ¨ÀÁõÀ À ÀÂ<ÀÂOÀ„ÀÂËÀÂ×ÀÂßÀÂåÀÂéÀÂêÀÃÀÃ(ÀÃ@ÀÃyÀÈÀÃÍÀÃÕÀÃçÀÄÀÄ%ÀÄ)ÀÄ*ÀÄRÀÄŠÀÄŽÀÄ�ÀÄàÀÄáÀÄþÀÅ<ÀÅlÀÅ–ÀÅšÀÅ›ÀŧÀÅÎÀÆÀÆWÀÆ™ÀÆÉÀÆÜÀÆîÀÆÿÀÇ ÀÇKÀÇkÀÇ‚ÀÇ£ÀÇÈÀÇôÀÈÀÈ@ÀÈeÀÈŠÀÈ´ÀÈÜÀÈçÀÈþÀÉ ÀÉVÀÉxÀÉœÀɧÀɽÀÉóÀÊÀÊ%ÀÊ7ÀÊWÀÊŽÀÊ®ÀÊÈÀÊÿÀË6ÀËXÀËyÀ˹ÀËúÀÌ-ÀÌ?ÀÌ\ÀÌ€Ą̀ÀÌÇÀÌîÀÍÀÍMÀÍxÀÍ£ÀÍÂÀÍçÀÎ ÀÎ?ÀÎpÀΧÀÎÜÀÏÀÏÀÏ#ÀÏJÀÏdÀÏ}ÀÏœÀÏÌÀÏüÀÐ ÀÐÀÐÀÐÀÐÀÐ ÀÐoÀлÀÑÀÑ+ÀÑzÀÑ{ÀÑ£ÀÑÌÀÑùÀÒ#ÀÒ@ÀÒXÀÒ‹ÀÒ°ÀÒÇÀÒîÀÓÀÓ+ÀÓPÀÓtÀÓuÀÓ‡ÀÓ¤ÀÓÆÀÓåÀÓýÀÔÀÔ:ÀÔ\ÀÔxÀÔœÀÔ»ÀÔÛÀÔýÀÕÀÕ$ÀÕ%ÀÕ1ÀÕXÀÕnÀÕ¤ÀÕÅÀÕíÀÖ2ÀÖ;ÀÖMÀÖaÀÖuÀÖ“ÀÖ¸ÀÖáÀ× À×UÀ×€ÀןÀ×ÁÀ×áÀ×ýÀØ+ÀØ>ÀØ{ÀØ›ÀؼÀØÏÀÙ ÀÙ]ÀÙ{ÀÙ¬ÀÙØÀÚÀÚUÀÚhÀÚ¤ÀÚÃÀÚäÀÚ÷ÀÛÀÛÀÛ$ÀÛHÀÛ]ÀÛ|ÀÛ¾ÀÛÓÀÜÀÜ&ÀÜHÀÜjÀÜžÀÜÎÀÜáÀÜðÀÜýÀÝÀÝ*ÀÝ>ÀÝUÀÝsÀÝ•ÀÝ·ÀÝýÀÞ>ÀÞtÀÞ�ÀÞ®ÀÞÌÀÞóÀßÀßdÀ߬ÀßåÀàÀàCÀàTÀàrÀà¿ÀàâÀáÀá?ÀáfÀáwÀá•ÀáÅÀâÀâ5ÀâFÀâdÀâŠÀâºÀâàÀâñÀãÀã ÀãÀã!Àã(Àã,Àã.Àã/Àã~ÀãÌÀäÀähÀä”ÀäãÀåÀå,ÀåGÀåkÀå‰ÀåŠÀå¢ÀåºÀå×ÀåðÀæ ÀæÀæÀæÀæEÀæ{Àæ™ÀæÔÀæêÀæüÀçCÀçdÀçŒÀçÑÀçÚÀçúÀèÀèIÀè�ÀèÂÀèèÀéÀé-ÀéfÀé†Àé¨Àé×ÀêÀê1ÀêRÀêgÀê”ÀêÅÀëÀëCÀëXÀëwÀë˜ÀëéÀëþÀìÀì"Àì0ÀìeÀì‚ÀìÈÀìóÀíÀíFÀíkÀí‹Àí¸Àî Àî4ÀîVÀîŒÀîÃÀîþÀï$ÀïpÀïŸÀï´ÀïÇÀïäÀðÀð$ÀðFÀðiÀð·ÀðÌÀðßÀððÀðÿÀñ ÀñÀñ Àñ'Àñ+Àñ-Àñ.Àñ}ÀñËÀòÀòWÀò¤ÀòóÀó+ÀóXÀó†Àó‡Àó©ÀóÃÀóæÀóìÀóíÀóùÀô ÀôLÀô˜Àô°ÀôÝÀõÀõZÀõ§ÀõÀÀõÔÀõóÀö ÀöMÀöjÀö¤ÀöñÀ÷*À÷NÀ÷~À÷ À÷ÁÀ÷ÖÀ÷éÀ÷ùÀøÀø=ÀøoÀø¯ÀøÍÀøêÀù+ÀùNÀùyÀù£ÀùÛÀúÀú:ÀúUÀúnÀú…Àú²ÀúÖÀúúÀû"Àû_ÀûxÀû�Àû Àû±ÀûºÀûËÀûßÀüÀü]ÀühÀüqÀüxÀü|Àü~ÀüÀüÇÀý ÀýUÀý‚Àý–ÀýµÀýÑÀýÒÀýéÀþÀþÀþ2Àþ8Àþ9ÀþEÀþlÀþ�ÀþÍÀþÛÀÿÀÿCÀÿeÀÿ¢Àÿ¿ÀÿÞÀÿôÀÀÀ.ÀAÀRÀlÀƒÀ”À¥À¶À¾ÀÜÀõÀ ÀFÀYÀaÀgÀ{À¬ÀÂÀòÀÀ"ÀmÀ’ÀÄÀøÀ=ÀJÀcÀ�ÀµÀÈÀäÀ*ÀVÀrÀ“ÀÊÀíÀ$ÀLÀ‚À¨ÀÝÀöÀ À"À:ÀgÀ¶ÀËÀÞÀïÀÀ,ÀHÀgÀƒÀ¼ÀõÀ6ÀjÀ�À§ÀÔÀüÀ -À RÀ ‡À  À ·À ÊÀ ÛÀ êÀ ÷À À À À À À À CÀ YÀ lÀ —À ˜À ¤À ËÀ ÜÀ óÀ 4À ;À ?À AÀ BÀ kÀ €À –À ÔÀ ÕÀ áÀ À >À QÀ gÀ ¤À ¹À ÉÀ ðÀ À QÀ kÀ „À ‘À œÀ ¥À ¬À °À ²À ³ÀÀ5À„À…À±ÀÚÀíÀÿÀÀQÀwÀ¥ÀÊÀîÀ!ÀRÀˆÀÁÀýÀ8ÀmÀnÀ„ÀŸÀ¸ÀÐÀìÀ À-ÀKÀiÀ�À�À·ÀÖÀøÀÀAÀ_ÀeÀfÀrÀ™ÀÀÀòÀ ÀHÀVÀ~ÀŠÀœÀ²ÀàÀ%À8ÀHÀ_À¡À´ÀÆÀ×ÀÀ)ÀVÀoÀ¢ÀíÀüÀ ÀÀ&ÀJÀoÀ­ÀÖÀÀCÀjÀ}À ÀÆÀñÀ0ÀkÀŸÀÖÀ À?ÀkÀ¯ÀùÀAÀ}À�À¡À°À½ÀÈÀÑÀØÀÜÀÞÀßÀÀcÀ¬ÀñÀÀHÀ�ÀÆÀçÀèÀ(ÀXÀpÀ‡ÀˆÀËÀÿÀÀÀ0ÀNÀlÀˆÀ˜ÀžÀŸÀÁÀÂÀàÀòÀ À À +À iÀ {À ¿À ÈÀ ÏÀ ÔÀ ÕÀ áÀ!À!4À!nÀ!ŽÀ!·À!ËÀ!îÀ"À"0À"QÀ"eÀ"zÀ"®À"ÍÀ"çÀ# À#&À#CÀ#dÀ#™À#¨À#µÀ$À$OÀ$dÀ$|À$”À$­À$ÍÀ%À%#À%DÀ%WÀ%‚À%ÁÀ%ûÀ&À&+À&^À&ˆÀ&±À&ÔÀ'À'$À'9À'LÀ']À'lÀ'wÀ'€À'‡À'‹À'�À'ŽÀ'ÛÀ('À(sÀ(�À(±À(ÈÀ)À) À)À)<À)}À)¸À)ÎÀ*À*8À*fÀ*–À*ØÀ*áÀ*ôÀ+À+À+5À+NÀ+uÀ+ŒÀ+—À+ À+§À+«À+­À+®À+ýÀ,GÀ,�À,±À,ÃÀ,ÖÀ-À-=À-BÀ-WÀ-uÀ-ÃÀ-ÕÀ-ÚÀ.À.pÀ.�À.ÁÀ.öÀ/$À/RÀ/tÀ/vÀ/wÀ/¡À/ÃÀ/ÄÀ0 À0XÀ0ˆÀ0¶À0·À0ÿÀ1KÀ1—À1ÍÀ1çÀ2À2 À2VÀ2WÀ2žÀ2êÀ32À3xÀ3™À3šÀ3ÜÀ4 À4$À4%À4fÀ4®À4õÀ58À5�À5žÀ5ÃÀ5ëÀ6À6À6EÀ6’À6ÃÀ6ÚÀ6ÛÀ7À7ZÀ7{À7|À7‘À7«À7½À7ÛÀ7ûÀ8À86À8OÀ8iÀ8ˆÀ8ªÀ8ÏÀ8óÀ9À9À9À9$À9\À9^À9_À9‘À9àÀ:(À:bÀ:yÀ:zÀ:ŸÀ:©À:èÀ:úÀ;0À;6À;:À;;À;PÀ;�À;”À;•À;¡À;ÈÀ;êÀ<6ÀÀ>(À>)À>AÀ>vÀ>«À>ËÀ?À?À?gÀ?ŠÀ?®À?ãÀ@(À@ZÀ@xÀ@¿ÀAÀA.ÀAMÀA�ÀAÀÀAÍÀAØÀAðÀBÀBAÀB[ÀB—ÀB²ÀBîÀCÀC6ÀCÀC”ÀC²ÀCÐÀDÀD:ÀDkÀD¡ÀD¸ÀDæÀEÀE'ÀEEÀEjÀE£ÀEÍÀFÀF<ÀFdÀFŒÀF§ÀFÀÀF×ÀGÀGGÀG�ÀG¤ÀGÙÀH ÀH(ÀHhÀHµÀHÞÀIÀI&ÀIŠÀI¹ÀIÔÀIíÀJÀJÀJ,ÀJtÀJ�ÀJÑÀJòÀKÀK:ÀKXÀK‰ÀK ÀKµÀKÈÀLÀL!ÀLeÀLƒÀL£ÀLÃÀLèÀMÀM6ÀMqÀM�ÀMÕÀNÀN*ÀNGÀNbÀN{ÀN«ÀNÝÀNûÀOÀOBÀO}ÀO©ÀOáÀP ÀP6ÀPSÀPnÀP‡ÀPžÀP³ÀPÆÀPðÀQ ÀQQÀQrÀQ”ÀQ¹ÀQþÀR ÀRXÀR�ÀRÒÀSÀSDÀSgÀSŸÀSÎÀT ÀT2ÀTeÀT„ÀT¡ÀTÛÀUÀUAÀUnÀU›ÀUºÀUñÀV?ÀV…ÀV·ÀWÀW'ÀWFÀWoÀW—ÀWÇÀWÿÀX,ÀXZÀX{ÀXšÀX·ÀXÐÀXçÀXüÀY ÀYÀY)ÀY4ÀY=ÀYDÀYHÀYIÀY”ÀYÝÀZÀZ0ÀZOÀZpÀZ‹ÀZ’ÀZ¦ÀZ¾ÀZÝÀZùÀ[À[À[6À[TÀ[lÀ[sÀ[‡À[¯À[ÌÀ[æÀ[íÀ\À\"À\JÀ\dÀ\§À\êÀ] À]À]0À]FÀ]xÀ]´À]ÚÀ]ãÀ^ À^#À^?À^RÀ^«À^ÕÀ^àÀ_À_ À_KÀ_ƒÀ_¥À_ÐÀ_ÛÀ_âÀ_çÀ_éÀ_êÀ`9À`€À`±ÀaÀaÀa0ÀaBÀaWÀatÀa‘Àa’Àa«ÀaÃÀaÞÀaøÀbÀbÀbÀb%ÀbLÀbbÀb€ÀbÇÀbèÀcÀcRÀc[ÀcmÀc¢Àc¶ÀcÍÀcãÀc÷ÀdÀd,ÀdVÀdÀd°ÀdÁÀdÐÀdÝÀeÀeÀeCÀe‹Àe˜Àe¼ÀeÓÀeéÀeýÀfÀf2Àf]Àf‡Àf¾ÀfÏÀfÞÀfëÀföÀfÿÀgÀg Àg _EverythingResult_parseFiletime_TagMeta _TagEntry _tagPalette _colorForTag _StatusBadge _DueBadge_StatusChoiceChipEverythingSearchPanel_EverythingSearchPanelState_Header _TagFilterBar_ProjectDashboardDialog _ProjectCard _MiniStat_Message _ResultList_Leading _ExtBadge _colorForExt _ResultRow_ResultRowState_PaginationBar~­