€’namepathisFoldersize dateModifiedfullPath sizeLabeldateModifiedLabeltagsstatusnotedueisEmptytoJsonfromRawmeta_labelsbuildvaluelabelcurrentonSelect createState _queryCtrl _debounce_epoch _liveTimer _liveEnabled_lastSearchedQuery_justChangedPaths_highlightClearTimer_port_sort _ascending_results_loading_error _totalResults_page _pageSize _onlyOpen _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 textPrimaryStatefulWidgetStateTextEditingControllertextTimerSetSessionSettingsdefaultEverythingPortEverythingSortnamedefaultEverythingPageSizevoid initStateperiodicDurationsecondstrimsetState containsKeyrfullPathcontextread CatiaProvidersetTabHomeTabactive 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 MouseRegiononEnteronExitAnimatedContainerdurationcurveCurveseaseOutmarginFlexibleextMiniPilllefttopWrapCrossAlignmentsticky_note_2_outlinedamber folder_openbadge_outlinedfolder_open_outlined sell_outlinedadd_photo_alternate_outlinedsynchide_image_outlinedmainAxisAlignmentMainAxisAlignment chevron_left chevron_rightStatelessWidgetStatefulWidgetStatexfت+Ï¡¬u¥ý#¿Úò‚­ 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ÀqUÀb3‰ð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ªŽªÚ«««_«¬«Æ«Ç«ÿ¬M¬˜¬â­-­~­¤­Ø­Ù®!®o®š®›®à¯¯e¯¨¯Ò¯Ó°°e°®°ö±7±…±´±Ô±Õ²!²O²y²z²Ë²ç²è²ô³ ³ ³5³J³k³�³ª³±³µ³¶³õ³ö´´=´A´B´m´¥´¶´Çµµ%µ7µ8µ„µÊ¶¶#¶R¶†¶«¶Ó¶×¶Ø¶ä¶÷··*·N·h·}·�·‚·©·³·è¸¸¸:¸\¸Œ¸¶¸À¹¹,¹>¹u¹{¹¹€¹Çºº\º©ºò»@»�»Ù¼¼F¼c¼{¼…¼¸¼Õ½A½m½v½Â½ø¾=¾�¾­¾Â¾æ¿¿L¿`¿j¿œ¿Ô¿óÀ@"À@TÀ@À@±À@ÕÀAÀAHÀAzÀA°ÀAÃÀAÏÀA×ÀBÀBÀBWÀB’ÀB›ÀB­ÀB¿ÀBÿÀCÀC!ÀC1ÀCLÀCRÀCVÀCWÀC�ÀCÕÀDÀD7ÀDAÀD‡ÀD™ÀDÚÀDàÀDäÀDåÀEÀEÀEGÀEpÀEÀÀEÉÀEÛÀFÀFÀF!ÀF"ÀFIÀFeÀF„ÀF•ÀFÚÀFÞÀFßÀFûÀG)ÀG:ÀGÀGƒÀG„ÀG§ÀGÀÀGÜÀHÀHÀH3ÀHMÀHdÀHÀH’ÀH³ÀHÙÀHãÀHñÀH÷ÀICÀIGÀIHÀI’ÀIßÀJ#ÀJ;ÀJrÀJžÀJÚÀJÞÀJßÀJöÀK(ÀK,ÀK-ÀKxÀKÅÀLÀL]ÀLœÀLçÀM ÀM)ÀMQÀMpÀMvÀMšÀM´ÀMºÀMØÀNÀN-ÀN1ÀN2ÀNWÀNnÀN‡ÀNÍÀNÝÀNáÀNâÀNýÀOÀO)ÀOuÀO…ÀO‰ÀOŠÀOÕÀP"ÀPmÀP¸ÀQÀQ ÀQkÀQŸÀQÌÀQôÀRÀRMÀR|ÀR†ÀRŽÀR”ÀR¹ÀRÒÀS"ÀSrÀS“ÀS�ÀS£ÀS³ÀS·ÀS¸ÀSàÀTÀT'ÀTCÀT[ÀTŒÀT¤ÀTÅÀTèÀUÀUÀUÀU#ÀUKÀUOÀUPÀU�ÀUêÀV7ÀV‡ÀV£ÀVÈÀVíÀVóÀW>ÀW^ÀW}ÀW¦ÀWÈÀWáÀXÀX1ÀXKÀXSÀXYÀXmÀXqÀXrÀXºÀYÀYTÀY›ÀYÒÀZ ÀZ(ÀZHÀZqÀZ£ÀZÌÀZêÀ[À['À[-À[1À[2À[‚À[ƒÀ[ËÀ\À\WÀ\¨À\ÑÀ\õÀ] À]!À]3À]~À]ÑÀ]ÖÀ]×À^#À^qÀ^¿À^åÀ_)À_3À_fÀ_–À_´À_ãÀ` À`7À`bÀ`„À`ÐÀ`ØÀ`êÀ`üÀaÀa[ÀarÀaxÀa|Àa}ÀaËÀbÀbfÀb¯ÀbôÀc.ÀcRÀckÀcuÀc¦ÀcÏÀcãÀd/ÀdiÀd–ÀdŸÀd±ÀdõÀeÀe-Àe3Àe[Àe{Àe…Àe¸ÀeúÀfÀf<ÀfvÀf¤ÀfèÀg#ÀgfÀgyÀg¥ÀgìÀgûÀhÀh)ÀhBÀhJÀhwÀh Àh´ÀhÿÀiÀi4ÀiiÀisÀi…Ài¾ÀiÄÀiÈÀiÉÀjÀj`ÀjŽÀjµÀjØÀk ÀkÀkDÀkvÀk~Àk‚ÀkƒÀkÐÀlÀlcÀl ÀlÇÀlêÀmÀmYÀmsÀm}Àm™ÀmÇÀmÙÀnÀnÀn/ÀnAÀnoÀn‘Àn®ÀnÏÀn÷Ào&Ào.Ào6Ào:Ào;ÀoŠÀoÒÀp!Àp"ÀpDÀpUÀp…Àp°ÀpÓÀpäÀqÀqFÀqMÀqQÀqRÀq–ÀqÒÀqùÀrÀr"Àr@ÀrlÀr•Àr³ÀrÐÀrùÀs ÀsWÀs‰ÀsºÀsøÀtÀtÀtÀt&Àt8ÀtuÀt…Àt£Àt©Àt­Àt®ÀtÕÀtßÀtþÀu,Àu@ÀukÀu²Àu»Àv ÀvÀvYÀv_ÀvcÀvdÀv¨ÀvóÀwBÀw�ÀwÆÀxÀxKÀxÀx„Àx…ÀxÍÀx×ÀyÀy,ÀyfÀy­Ày¿ÀyÐÀyÖÀyÚÀyÛÀyúÀzÀz0Àz<ÀzgÀz“ÀzàÀzäÀzåÀ{2À{€À{ÊÀ|À|bÀ|œÀ|ÊÀ|èÀ}À}8À}<À}=À}ŠÀ}×À~À~lÀ~ À~¼À~åÀÀ2ÀPÀ{À´ÀìÀ€À€À€À€!À€%À€&À€sÀ€½À�À�IÀ��À�´À�¾À�îÀ‚À‚%À‚4À‚ZÀ‚bÀ‚ŒÀ‚žÀ‚ÛÀ‚éÀ‚ïÀƒ Àƒ0ÀƒNÀƒfÀƒƒÀƒ�ÀƒÄÀƒÊÀƒßÀƒãÀƒäÀ„.À„vÀ„ÃÀ„÷À…-À…TÀ…ˆÀ…ÓÀ†À†>À†_À†ƒÀ†­À†ÅÀ†îÀ‡%À‡VÀ‡šÀ‡ÛÀˆ,ÀˆIÀˆaÀˆ‹Àˆ¨ÀˆØÀ‰À‰2À‰MÀ‰ŒÀ‰­À‰ÔÀ‰÷ÀŠ.ÀŠVÀŠŽÀŠ´ÀŠÍÀŠäÀŠùÀ‹À‹@À‹eÀ‹‹À‹¿À‹ãÀ‹úÀŒ-ÀŒ^ÀŒƒÀŒºÀŒæÀ�À�@À�YÀ�“À�ÕÀ�üÀŽ!ÀŽ:ÀŽQÀŽfÀŽ”ÀެÀŽÉÀ�À�-À�ZÀ�rÀ�’À�µÀ�ÕÀ�þÀ�#À�KÀ�tÀ�¿À�ØÀ‘À‘)À‘TÀ‘}À‘ÈÀ‘áÀ’ À’2À’]À’†À’ÑÀ’êÀ“À“?À“nÀ“—À“âÀ“ûÀ”À”'À”UÀ”mÀ”ˆÀ”×À”ìÀ•À•6À•`À•�À•¢À•ÈÀ•üÀ– À–7À–jÀ–›À–ÀÀ–íÀ—À—MÀ—sÀ—ŒÀ—ÆÀ˜À˜/À˜TÀ˜mÀ˜„À˜™À˜ÇÀ˜ÞÀ˜þÀ™À™CÀ™mÀ™£À™ÊÀ™åÀ™þÀš$ÀšKÀšlÀšµÀšÜÀ›À›+À›cÀ›€À››À›²À›ÇÀ›ôÀœÀœKÀœqÀœ¬ÀœÒÀ�À�AÀ�sÀ�ŒÀ�ÚÀ�ñÀžÀžEÀž€Àž§ÀžÌÀžåÀŸÀŸ[ÀŸ›ÀŸ´ÀŸ×ÀŸûÀ %À |À ÈÀ òÀ¡*À¡RÀ¡mÀ¡†À¡�À¡²À¡ÅÀ¡ÖÀ¡åÀ¡òÀ¢À¢À¢\À¢§À¢¶À¢ÎÀ£ À£UÀ£dÀ£qÀ£|À£…À£ŒÀ£´À£ØÀ£ìÀ¤À¤À¤BÀ¤lÀ¤ƒÀ¤›À¤±À¤ÞÀ¤ôÀ¤ÿÀ¥À¥(À¥BÀ¥vÀ¥ŠÀ¥•À¥žÀ¥¤À¥¼À¥ÔÀ¥ØÀ¥ÙÀ¦%À¦eÀ¦²À¦ÿÀ§'À§LÀ§dÀ§„À§½À§üÀ¨JÀ¨PÀ¨aÀ¨eÀ¨fÀ¨³À¨þÀ©HÀ©À©œÀ©¯À©ÉÀ©ãÀ©úÀªÀªÀªOÀª~Àª¥ÀªÕÀªñÀ«À«NÀ«UÀ«|À«šÀ«¼À«ßÀ«ëÀ¬!À¬VÀ¬rÀ¬†À¬�À¬ÑÀ­À­RÀ­•À­¨À­ÄÀ­ÜÀ®À®)À®UÀ®oÀ®‘À®›À®¬À®ÉÀ®áÀ®ûÀ¯À¯3À¯WÀ¯dÀ¯oÀ¯ƒÀ¯�À¯¥À¯«À¯ÚÀ¯öÀ°À°2À°:À°QÀ°WÀ°¥À°ÆÀ±À±,À±XÀ±tÀ±†À±¢À±ÂÀ±ÚÀ±îÀ² À²;À²CÀ²„À²§À²ÄÀ²ÈÀ²ÉÀ²ìÀ³À³RÀ³nÀ³¢À³ªÀ³®À³¯À³ýÀ´À´BÀ´]À´rÀ´ˆÀ´£À´¼À´ÔÀ´àÀ´èÀµÀµÀµ-ÀµEÀµSÀµgÀµpÀµ~Àµ„Àµ—Àµ«ÀµÄÀµÛÀµñÀµûÀ¶À¶À¶cÀ¶¦À¶ÛÀ·À·À·'À·sÀ·¤À·ÈÀ¸À¸XÀ¸}À¸”À¸¬À¸ÊÀ¸úÀ¹À¹À¹"À¹*À¹oÀ¹³À¹ËÀ¹ïÀº ÀºDÀºsÀº¬ÀºéÀ»'À»4À»=À»ZÀ»†À»¤À»¸À»ÔÀ»ìÀ¼6À¼PÀ¼pÀ¼¡À¼«À¼îÀ½À½#À½TÀ½�À½êÀ½ÿÀ¾À¾1À¾DÀ¾yÀ¾ÀÀ¾ÌÀ¾ÔÀ¾ÚÀ¾ÞÀ¾ßÀ¿À¿À¿5À¿nÀ¿}À¿ÂÀ¿ÊÀ¿ÜÀÀÀÀÀÀÀÀÀÀGÀÀÀÀƒÀÀ„ÀÀÕÀÀÖÀÀóÀÁ1ÀÁaÀÁ‹ÀÁ�ÀÁ�ÀÁœÀÁÃÀ ÀÂLÀÂŽÀ¾ÀÂÑÀÂãÀÂôÀÃÀÃ@ÀÃ`ÀÃwÀØÀýÀÃéÀÄÀÄ5ÀÄZÀÄÀÄ©ÀÄÑÀÄÜÀÄóÀÅÀÅKÀÅmÀÅ‘ÀÅœÀŲÀÅèÀÅõÀÆÀÆ,ÀÆLÀƃÀÆ£ÀƽÀÆôÀÇ+ÀÇMÀÇnÀÇ®ÀÇïÀÈ"ÀÈ4ÀÈQÀÈuÀÈ�ÀȼÀÈãÀÉ ÀÉBÀÉmÀɘÀÉ·ÀÉÜÀÊÀÊ4ÀÊeÀÊœÀÊÑÀÊúÀË ÀËÀË?ÀËYÀËrÀË‘ÀËÁÀËñÀËþÀÌÀÌÀÌÀÌÀÌÀÌdÀ̰ÀÌûÀÍ ÀÍoÀÍpÀ͘ÀÍÁÀÍîÀÎÀÎ5ÀÎMÀ΀ÀÎ¥ÀμÀÎãÀÎýÀÏ ÀÏEÀÏiÀÏjÀÏ|ÀÏ™ÀÏ»ÀÏÚÀÏòÀÐÀÐ/ÀÐQÀÐmÀБÀаÀÐÐÀÐòÀÑÀÑÀÑÀÑ&ÀÑMÀÑcÀÑ™ÀѺÀÑâÀÒ'ÀÒ0ÀÒBÀÒVÀÒjÀÒˆÀÒ­ÀÒÖÀÒþÀÓJÀÓuÀÓ”ÀÓ¶ÀÓÖÀÓòÀÔ ÀÔ3ÀÔpÀÔ�ÀÔ±ÀÔÄÀÕÀÕRÀÕpÀÕ¡ÀÕÍÀÖÀÖJÀÖ]ÀÖ™ÀÖ¸ÀÖÙÀÖìÀÖýÀ× À×À×=À×RÀ×qÀ׳À×ÈÀ×ýÀØÀØ=ÀØ_ÀØ“ÀØÃÀØÖÀØåÀØòÀÙ ÀÙÀÙ3ÀÙJÀÙhÀÙŠÀÙ¬ÀÙòÀÚ3ÀÚiÀÚ’ÀÚ£ÀÚÁÀÚèÀÛ ÀÛYÀÛ¡ÀÛÚÀÜÀÜ8ÀÜIÀÜgÀÜ´ÀÜ×ÀÝÀÝ4ÀÝ[ÀÝlÀÝŠÀݺÀÞÀÞ*ÀÞ;ÀÞYÀÞÀÞ¯ÀÞÕÀÞæÀÞõÀßÀß ÀßÀßÀß!Àß#Àß$ÀßsÀßÁÀàÀà]Àà‰ÀàØÀáÀá!Àá<Àá`Àá~ÀáÀá—Àá¯ÀáÌÀáåÀâÀâÀâÀâÀâ:ÀâpÀâŽÀâÉÀâßÀâñÀã8ÀãYÀã�ÀãÆÀãÏÀãïÀäÀä>ÀävÀä·ÀäÝÀåÀå"Àå[Àå{Àå�ÀåÌÀæÀæ&ÀæGÀæ\Àæ‰ÀæºÀæ÷Àç8ÀçMÀçlÀç�ÀçÞÀçóÀèÀèÀè%ÀèZÀèwÀè½ÀèèÀéÀé;Àé`Àé€Àé­ÀéþÀê)ÀêKÀê�Àê¸ÀêóÀëÀëeÀë”Àë©Àë¼ÀëÙÀëõÀìÀì;Àì^Àì¬ÀìÁÀìÔÀìåÀìôÀíÀí ÀíÀíÀí Àí"Àí#ÀírÀíÀÀîÀîLÀî™ÀîèÀï ÀïMÀï{Àï|ÀïžÀï¸ÀïÛÀïáÀïâÀïîÀðÀðAÀð�Àð¥ÀðÒÀñÀñOÀñœÀñµÀñÉÀñèÀñÿÀòBÀò_Àò™ÀòæÀóÀóCÀósÀó•Àó¶ÀóËÀóÞÀóîÀôÀô2ÀôdÀô¤ÀôÂÀôßÀõ ÀõCÀõnÀõ˜ÀõÐÀõøÀö/ÀöJÀöcÀözÀö§ÀöËÀöïÀ÷À÷TÀ÷mÀ÷‚À÷•À÷¦À÷¯À÷ÀÀ÷ÔÀø ÀøRÀø]ÀøfÀømÀøqÀøsÀøtÀø¼ÀùÀùJÀùwÀù‹ÀùªÀùÆÀùÇÀùÞÀùõÀúÀú'Àú-Àú.Àú:ÀúaÀú’ÀúÂÀúÐÀúõÀû8ÀûZÀû—Àû´ÀûÓÀûéÀûüÀü Àü#Àü6ÀüGÀüaÀüxÀü‰ÀüšÀü«Àü³ÀüÑÀüêÀýÀý;ÀýNÀýVÀý\ÀýpÀý¡Àý·ÀýçÀýýÀþÀþbÀþ‡Àþ¹ÀþíÀÿ2Àÿ?ÀÿXÀÿ’ÀÿªÀÿ½ÀÿÙÀÀKÀgÀˆÀ¿ÀâÀÀAÀwÀ�ÀÒÀëÀÀÀ/À\À«ÀÀÀÓÀäÀ À!À=À\ÀxÀ±ÀêÀ+À_À‚ÀœÀÉÀñÀ"ÀGÀ|À•À¬À¿ÀÐÀßÀìÀ÷ÀÀÀ À ÀÀ8ÀNÀaÀŒÀ�À™ÀÀÀÑÀèÀ)À0À4À6À7À`ÀuÀ‹ÀÉÀÊÀÖÀýÀ3ÀFÀ\À™À®À¾ÀåÀ À FÀ `À yÀ †À ‘À šÀ ¡À ¥À §À ¨À ÷À *À yÀ zÀ ¦À ÏÀ âÀ ôÀ À FÀ lÀ šÀ ¿À ãÀ À GÀ }À ¶À òÀ -À bÀ cÀ yÀ ”À ­À ÅÀ áÀ þÀ"À@À^ÀvÀ’À¬ÀËÀíÀÀ6ÀTÀZÀ[ÀgÀŽÀµÀçÀÀ=ÀKÀsÀÀ‘À§ÀÕÀÀ-À=ÀTÀ–À©À»ÀÌÀÀÀKÀdÀ—ÀâÀñÀþÀ ÀÀ?ÀdÀ¢ÀËÀõÀ8À_ÀrÀ•À»ÀæÀ%À`À”ÀËÀÀ4À`À¤ÀîÀ6ÀrÀ…À–À¥À²À½ÀÆÀÍÀÑÀÓÀÔÀÀXÀ¡ÀæÀÀ=À…À»ÀÜÀÝÀÀMÀeÀ|À}ÀÀÀôÀÀÀ%ÀCÀaÀ}À�À“À”À¶À·ÀÕÀçÀúÀ À À^ÀpÀ´À½ÀÄÀÉÀÊÀÖÀýÀ)ÀcÀƒÀ¬ÀÀÀãÀÀ%ÀFÀZÀoÀ£ÀÂÀÜÀÿÀÀ8ÀYÀŽÀ�ÀªÀøÀ DÀ YÀ qÀ ‰À ¢À ÂÀ ÷À!À!9À!LÀ!wÀ!¶À!ðÀ"À" À"SÀ"}À"¦À"ÉÀ"úÀ#À#.À#AÀ#RÀ#aÀ#lÀ#uÀ#|À#€À#‚À#ƒÀ#ÐÀ$À$hÀ$’À$¦À$½À$ýÀ$þÀ% À%1À%rÀ%­À%ÃÀ& À&-À&[À&‹À&ÍÀ&ÖÀ&éÀ&øÀ'À'*À'CÀ'jÀ'�À'ŒÀ'•À'œÀ' À'¢À'£À'òÀ(<À(…À(¦À(¸À(ËÀ)À)2À)7À)LÀ)jÀ)¸À)ÊÀ)ÏÀ*À*eÀ*„À*¶À*ëÀ+À+GÀ+iÀ+kÀ+lÀ+–À+¸À+¹À,À,MÀ,}À,«À,¬À,ôÀ-@À-ŒÀ-ÂÀ-ÜÀ-øÀ.À.KÀ.LÀ.“À.ßÀ/'À/mÀ/ŽÀ/�À/ÑÀ0À0À0À0[À0£À0êÀ1-À1vÀ1“À1¸À1àÀ2À2À2:À2‡À2¸À2ÏÀ2ÐÀ3À3OÀ3pÀ3qÀ3†À3 À3²À3ÐÀ3ðÀ4 À4+À4DÀ4^À4}À4ŸÀ4ÄÀ4èÀ5À5 À5 À5À5QÀ5SÀ5TÀ5†À5ÍÀ6À6\À6ŸÀ6¶À6·À6ÜÀ6æÀ7%À77À7mÀ7sÀ7wÀ7xÀ7�À7ÍÀ7ÑÀ7ÒÀ7ÞÀ8À8'À8sÀ8´À8ùÀ9À9,À9uÀ9ÁÀ9ÔÀ: À:RÀ:eÀ:fÀ:~À:³À:èÀ;À;=À;\À;¤À;ÇÀ;ëÀ< ÀÀ>>À>lÀ>†À>›À>¹À>×À? À?AÀ?rÀ?¨À?¿À?íÀ@ À@-À@QÀ@uÀ@žÀ@ÂÀ@íÀA,ÀA\ÀAšÀA×ÀBÀB3ÀBTÀBsÀB�ÀBÖÀC ÀCXÀCuÀC°ÀCæÀD ÀDQÀD|ÀDÆÀDõÀE"ÀEIÀE³ÀEèÀF ÀF(ÀFEÀF`ÀFyÀF�ÀF¾ÀG ÀGZÀGŒÀG¬ÀGóÀH!ÀH=ÀH[ÀH€ÀH¹ÀHãÀIÀIBÀIjÀI…ÀIžÀI³ÀIÆÀIßÀJ#ÀJBÀJcÀJ„ÀJ¹ÀJßÀKÀK6ÀKZÀKqÀK†ÀK™ÀKÃÀKÞÀL$ÀLEÀLgÀLŒÀLÑÀLóÀM+ÀMpÀM¥ÀMáÀNÀN:ÀNrÀN¡ÀNÝÀOÀO8ÀOWÀOtÀO®ÀOÓÀPÀPAÀPnÀP�ÀPÄÀQÀQXÀQŠÀQÙÀQúÀRÀRBÀRjÀRšÀRÒÀRÿÀS-ÀSNÀSmÀSŠÀS£ÀSºÀSÏÀSàÀSïÀSüÀTÀTÀTÀTÀTÀTlÀT·ÀUÀUCÀUWÀUvÀU—ÀU²ÀU¹ÀUÍÀUåÀVÀV ÀV'ÀV;ÀV]ÀV{ÀV“ÀVšÀV®ÀVÖÀVóÀW ÀWÀW(ÀWIÀWqÀW‹ÀWÎÀXÀX1ÀX8ÀXWÀXmÀXŸÀXÛÀYÀY ÀY2ÀYJÀYfÀYyÀYÒÀYüÀZÀZ/ÀZGÀZrÀZªÀZÌÀZ÷À[À[ À[À[À[À[`À[§À[ØÀ\'À\(À\WÀ\iÀ\~À\›À\¸À\¹À\ÒÀ\êÀ]À]À]9À]?À]@À]LÀ]sÀ]‰À]§À]îÀ^À^7À^yÀ^‚À^”À^ÉÀ^ÝÀ^ôÀ_ À_À_5À_SÀ_}À_¦À_×À_èÀ_÷À`À`(À`8À`jÀ`²À`¿À`ãÀ`úÀaÀa$Àa;ÀaYÀa„Àa®ÀaåÀaöÀbÀbÀbÀb&Àb-Àb1Àb3‚¬‚Á‚؂냃:ƒ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.­Ô­Õ­Æ«É‚ ­Æ�í/// 🖼ï¸� 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.±Í±»±¶±»²u²v²c±×€ ²c{/// 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).À[NÀ[À[OÀ[WÀ[_À[hÀ[qÀ[yÀ[AÀ[4LÀ[AÀLéÀLé�GÀLúÀQmÀQm‚IÀQŽÀp$Àp$�,Àp4ÀÀ†ÀÀ†NÀÀŽ*²ê²ë²ê²ê€Ê²û³Ð³Ð³×³¸³¸<³Æ³ø³øH³ý´q´q2´š´D´D€ò´\¶=¶=¶Dµ:µ:�œ¶*€ø/// 🔗 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).¶Ú¶Û¶Ú¶Ú€¦¶ë·„·„�ú·‘¹‚¹‚‰Ó¼+‚µ/// ðŸ�·ï¸�🚀 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.ÀCYÀCY�ŠÀD€¿/// âš™ï¸� Everything ayarları — ayrı torun pencere (bkz. /// everything_settings_service.dart). Kaydedilince [_loadSettings] /// tekrar çaÄŸrılır, böylece yeni port hemen etkin olur.ÀDçÀDç�9ÀDôÀF5ÀF5ÀFDÀF$ÀF$€¹ÀF)ÀFáÀFအÀFæÀG›ÀG›ÀG¢ÀG†ÀG†�ÀÀG‹ÀIJÀIJ�“ÀJ*€÷/// 🔴 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.ÀJáÀJáJÀJæÀNIÀNI ÀNPÀN4ÀN4€¬ÀN9ÀNäÀN䀤ÀNéÀSºÀSº�”ÀSÇÀV§ÀV§ÀV¿ÀVÌÀVÌÀVäÀURÀURƒÀV•�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.ÀYìÀYìÀZÀXtÀXt‚¼ÀYÙ�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".À\ùÀ\ùÀ]À]À]À]À[…À[…‚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.À_ À_ À_À]ÙÀ]Ùƒ¢À^ü�/// `.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).ÀcÀcÀc#ÀaÀaˆHÀc�Š/// 🖼ï¸�âž• 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'ı).ÀjwÀjwÀj‰ÀiËÀiË�¶Àjg€�/// 🖼ï¸� 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.ÀlƒÀlƒÀl•Àk…Àk…ƒ´Àlr€î/// 🖼ï¸�âž– 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.ÀqTÀqTƒXÀqဂ/// Uygulama açılışında GLOBAL etiket dizinini diskten okur (bkz. /// [_tagIndex]). Dosya yoksa/bozuksa sessizce boÅŸ kalır.Àt°Àt°�²Àt½ÀwäÀwäÀwëÀvfÀvf‚ÀwÔ�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.Àx²Àx²Àx¹Àx‡Àx‡�RÀx¤ÀyþÀyþÀzÀzÀzÀz*ÀyÝÀyÝ�ÀyêÀ|À|À|‘ÀzçÀzç‚TÀ|u�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.À~€À~€À~˜À}?À}?‚åÀ~s�?/// ðŸ�·ï¸� 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.À�aÀ�aÀ�sÀ�vÀ�v À�À€(À€(ƒºÀ�X�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).À§@À§@À§GÀ¥ÛÀ¥Û‚‰À§1�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.À© À©  À©§À©³À©³À©ÀÀ©ÍÀ©ÍÀ©ÛÀ©çÀ©çÀ©÷À©þÀ©þÀª À¨hÀ¨hŠ_À©Ž�+/// ðŸ�·ï¸�🔎 [_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).À²ËÀ²Ë€âÀ²ÐÀ³ÆÀ³ÆÀ³ÍÀ³ÑÀ³Ñ À³ÕÀ³ßÀ³ßÀ³äÀ³ÜÀ³íÀ³±À³±‹,À³¾À¾öÀ¾öÀ¿À¾áÀ¾á�<À¾îÀÀ0ÀÀ0ÀÀBÀÀ!ÀÀ!aÀÀ&ÀÀçÀÀçÀÀëÀÀØÀÀØ€¶ÀÀÝÀÁ«ÀÁ«ÀÁ¸ÀÁ’ÀÁ“ÀÁ’ÀÁ’ŠÀÁ¥¥þ¥þÀ¦¦ÀÏrÀÏy ÀÏ€ÀÏ€ÀÏŽÀÏ�ÀÏ�ÀÏ«ÀÏ¿ÀÏ¿ÀÏÍÀÏÞÀÏÞÀÏìÀÏöÀÏöÀÐÀÐÀÐÀÐ!ÀÐ3ÀÐ3ÀÐAÀÐUÀÐUÀÐcÀÐqÀÐqÀÐÀЕÀЕÀУÀдÀдÀÐÂÀÐÔÀÐÔÀÐâÀÐöÀÐöÀÑÀÏlÀÏl�¬ ÀͶÀÍš%ÀͶÀÍÞÀÍÃ)ÀÍÞÀÎ ÀÍð&ÀÎ ÀÎ/ÀÎÀÎ/ÀÎBÀÎ7ÀÎBÀÎrÀÎO/ÀÎrÀΕÀ΂!ÀΕÀβÀΧÀβÀÎÑÀξ#ÀÎÑÀÎðÀÎåÀÎðÀÏÀÎÿÀÏÀÏ5ÀÏ"!ÀÏ5ÀÏZÀÏG ÀÏZÀÑ5ÀÑ5ÀÑBÀÑÀÑÀÑÀÑŽÀÑ/ÀÍpÀÍp‘²ÀÍvÀá‡Àá”Àá›Àá›Àá©Àá³Àá³ÀáÁÀáÐÀáÐÀáÞÀáéÀáéÀá÷Àá�Àá�€„ÀáÀáÀáÀá1Àá#Àá1ÀáYÀá> ÀáYÀáuÀábÀáuÀâ"Àâ"Àâ/Àâ Àâ Àâ Àâ ‹ÀâÀàØÀàØŒIÀàÞÀï„Àï›Àï¢Àï¢Àï°Àï¼Àï¼ÀïÊÀï~Àï~bÀïEÀï")ÀïEÀïjÀïO*ÀïjÀïýÀïýÀð ÀïäÀïåÀïäÀï䈌Àï÷ÀîèÀî艊ÀîîÀùÏÀùÛÀùâÀùâÀùðÀùùÀùùÀúÀúÀúÀú ÀùÉÀùÉcÀù†ÀùyÀù†Àù£Àù�Àù£Àù¿Àù¬Àù¿ÀúIÀúIÀúVÀú0Àú1Àú0Àú0‹ÚÀúCÀøtÀøt�˜ÀùP€õ/// 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).ÀiÀrÀsÀs ÀxÀÀ À„ÀcÀc(ÀGÀ:ÀGÀZÀPÀZÀ¨À¨ÀµÀ�À�À�À�€¤À¢ÀÀ�'ÀÀ“À›À�À�À«À±À±À¶ÀÀÀ�À�;ÀoÀbÀoÀ‚ÀwÀ‚ÀåÀåÀòÀÌÀÍÀÌÀÌ�ØÀßÀ7À7‚oÀ=À kÀ vÀ }À }À ‹À ˜À ˜À ¦À ±À ±À ¿À ÉÀ ÉÀ ×À åÀ åÀ óÀÀÀÀ&À&À4ÀDÀDÀRÀbÀbÀpÀzÀzÀˆÀ–À–À¤À°À°À¾ÀÏÀÏÀÝÀñÀñÀÿÀÀÀ$À:À:ÀHÀ eÀ e�ôÀ ÆÀ ¨%À ÆÀ ÛÀ ÑÀ ÛÀ îÀ äÀ îÀ À öÀ À ;À 8À ;À ZÀ H"À ZÀ ŽÀ n*À ŽÀ ³À œ!À ³À ÝÀ Á À ÝÀ À å/À À ?À -À ?À pÀ I2À pÀ ¦À 5À ¦À ßÀ ¸8À ßÀ À ô7À À VÀ /1À VÀvÀvÀƒÀ]À^À]À]ˆsÀpÀ zÀ z�XÀ €ÀÀ"À)À)À7ÀGÀGÀUÀeÀeÀsÀ�À� À†ÀÀ~ÀÐÀ?€›ÀЀ†/// 🖼ï¸� O satırın TÜM önizleme resimleri — boÅŸsa tür ikonu gösterilir /// (bkz. _EverythingSearchPanelState._thumbnails).ÀYÀ߀„ÀYn/// [thumbnails] içinde ÅŸu an gösterilen resmin indeksi (bkz. /// _EverythingSearchPanelState._thumbIndex).ÀrÀgÀ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.À$ÅÀ$ÎÀ$ÐÀ$ÐÀ$ÞÀ$ãÀ$ãÀ$ñÀ$¿À$¿=À$¡À$”À$¡À$³À$¨À$³À%À%À%&À%À%À%À%‚ŸÀ%À#ƒÀ#ƒ„À$n�/// 📎 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.À3yÀ3ƒ À3ŠÀ3ŠÀ3˜À3¤À3¤ À3©À3¶À3¶À3»À3ÔÀ3ÔÀ3ÙÀ3ôÀ3ôÀ3ùÀ4 À4 À4À4/À4/À4=À4HÀ4HÀ4VÀ4bÀ4bÀ4pÀ4�À4�À4�À4£À4£À4±À4ÈÀ4ÈÀ4ÖÀ4ìÀ4ìÀ4ú À3ÉÀ3æÀ3ìÀ3íÀ4À4À4À4'À4(À3sÀ3s�˜ À+°À+˜À+°À,¢À+»€îÀ,¢€Ï/// 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.À-ÏÀ,®�,À-Ï�/// 🔴 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).À-ñÀ-ÞÀ-ñÀ. À-úÀ. À.>À.2À.>À/‚À.N�>À/‚�'/// 🖼ï¸� 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).À0 À/‘€†À0 p/// [thumbnails] içindeki ÅŸu an gösterilen resmin indeksi (bkz. /// _EverythingSearchPanelState._thumbIndex).À1¨À0�šÀ1¨�Ž/// 🖼ï¸�âž•/âž–/ðŸ”� (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.À1ÍÀ1º$À1ÍÀ1õÀ1â#À1õÀ2ÉÀ2 €ÃÀ2É€·/// ðŸ�·ï¸� 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.À3dÀ2Ò€œÀ3d€‰/// ðŸ�·ï¸�âœ�ï¸� Etiket düzenleme diyaloÄŸunu açar (bkz. /// _EverythingSearchPanelState._editTags) — klasörler dahil her satırda.À5À5À5À5AÀ5-À+lÀ+l‰æÀ+rÀ6¯À6¦À5ˆ�,À6¦�0/// 🖱ï¸� Fare satırın ÜZERİNDE mi? Aksiyon kümeleri yalnız bu durumda /// görünür; normalde aynı yeri küçük "boyut · tarih" özeti doldurur — /// böylece eskideki sabit alt araç çubuÄŸu (~19px) satırdan tamamen /// kalkar ve liste çok daha sıkı görünür (bkz. build/_actions).À6¹À6¹€½À6ÆÀ7zÀ7zVÀ7À7íÀ7íÀ7úÀ7ÔÀ7ÕÀ7ÔÀ7ÔœFÀ7çÀU$ÀU$ÀU6ÀTÀT†ïÀU�/// 🛠ï¸� Satır aksiyonları — `_hover` (fare üstünde) iken baÅŸlık satırının saÄŸ /// ucunda görünür. Eskiden HER satırın altında sabit bir çubuk vardı; o /// kaldırıldı, çünkü her satırı ~19px uzatıp listeyi seyrek gösteriyordu.À5TÀ5T¥»À5ZÀ\ÁÀ\ÏÀ\ÖÀ\ÖÀ\äÀ\îÀ\îÀ\üÀ] À] À]À]#À]#À]1À\»À\»€ƒÀ\cÀ\YÀ\cÀ\uÀ\kÀ\uÀ\“À\€À\“À\°À\�À\°À][À][À]hÀ]BÀ]CÀ]BÀ]B„îÀ]UÀ\(À\(† À\.ЬЬ Š´‰±‰±ƒŠ�€ð/// 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ªŽªÚ«««_«¬«Æ«Ç«ÿ¬M¬˜¬â­-­~­¤­Ø­Ù®!®o®š®›®à¯¯e¯¨¯Ò¯Ó°°e°®°ö±7±…±´±Ô±Õ²!²O²y²z²Ë²ç²è²ô³ ³ ³5³J³k³�³ª³±³µ³¶³õ³ö´´=´A´B´m´¥´¶´Çµµ%µ7µ8µ„µÊ¶¶#¶R¶†¶«¶Ó¶×¶Ø¶ä¶÷··*·N·h·}·�·‚·©·³·è¸¸¸:¸\¸Œ¸¶¸À¹¹,¹>¹u¹{¹¹€¹Çºº\º©ºò»@»�»Ù¼¼F¼c¼{¼…¼¸¼Õ½A½m½v½Â½ø¾=¾�¾­¾Â¾æ¿¿L¿`¿j¿œ¿Ô¿óÀ@"À@TÀ@À@±À@ÕÀAÀAHÀAzÀA°ÀAÃÀAÏÀA×ÀBÀBÀBWÀB’ÀB›ÀB­ÀB¿ÀBÿÀCÀC!ÀC1ÀCLÀCRÀCVÀCWÀC�ÀCÕÀDÀD7ÀDAÀD‡ÀD™ÀDÚÀDàÀDäÀDåÀEÀEÀEGÀEpÀEÀÀEÉÀEÛÀFÀFÀF!ÀF"ÀFIÀFeÀF„ÀF•ÀFÚÀFÞÀFßÀFûÀG)ÀG:ÀGÀGƒÀG„ÀG§ÀGÀÀGÜÀHÀHÀH3ÀHMÀHdÀHÀH’ÀH³ÀHÙÀHãÀHñÀH÷ÀICÀIGÀIHÀI’ÀIßÀJ#ÀJ;ÀJrÀJžÀJÚÀJÞÀJßÀJöÀK(ÀK,ÀK-ÀKxÀKÅÀLÀL]ÀLœÀLçÀM ÀM)ÀMQÀMpÀMvÀMšÀM´ÀMºÀMØÀNÀN-ÀN1ÀN2ÀNWÀNnÀN‡ÀNÍÀNÝÀNáÀNâÀNýÀOÀO)ÀOuÀO…ÀO‰ÀOŠÀOÕÀP"ÀPmÀP¸ÀQÀQ ÀQkÀQŸÀQÌÀQôÀRÀRMÀR|ÀR†ÀRŽÀR”ÀR¹ÀRÒÀS"ÀSrÀS“ÀS�ÀS£ÀS³ÀS·ÀS¸ÀSàÀTÀT'ÀTCÀT[ÀTŒÀT¤ÀTÅÀTèÀUÀUÀUÀU#ÀUKÀUOÀUPÀU�ÀUêÀV7ÀV‡ÀV£ÀVÈÀVíÀVóÀW>ÀW^ÀW}ÀW¦ÀWÈÀWáÀXÀX1ÀXKÀXSÀXYÀXmÀXqÀXrÀXºÀYÀYTÀY›ÀYÒÀZ ÀZ(ÀZHÀZqÀZ£ÀZÌÀZêÀ[À['À[-À[1À[2À[‚À[ƒÀ[ËÀ\À\WÀ\¨À\ÑÀ\õÀ] À]!À]3À]~À]ÑÀ]ÖÀ]×À^#À^qÀ^¿À^åÀ_)À_3À_fÀ_–À_´À_ãÀ` À`7À`bÀ`„À`ÐÀ`ØÀ`êÀ`üÀaÀa[ÀarÀaxÀa|Àa}ÀaËÀbÀbfÀb¯ÀbôÀc.ÀcRÀckÀcuÀc¦ÀcÏÀcãÀd/ÀdiÀd–ÀdŸÀd±ÀdõÀeÀe-Àe3Àe[Àe{Àe…Àe¸ÀeúÀfÀf<ÀfvÀf¤ÀfèÀg#ÀgfÀgyÀg¥ÀgìÀgûÀhÀh)ÀhBÀhJÀhwÀh Àh´ÀhÿÀiÀi4ÀiiÀisÀi…Ài¾ÀiÄÀiÈÀiÉÀjÀj`ÀjŽÀjµÀjØÀk ÀkÀkDÀkvÀk~Àk‚ÀkƒÀkÐÀlÀlcÀl ÀlÇÀlêÀmÀmYÀmsÀm}Àm™ÀmÇÀmÙÀnÀnÀn/ÀnAÀnoÀn‘Àn®ÀnÏÀn÷Ào&Ào.Ào6Ào:Ào;ÀoŠÀoÒÀp!Àp"ÀpDÀpUÀp…Àp°ÀpÓÀpäÀqÀqFÀqMÀqQÀqRÀq–ÀqÒÀqùÀrÀr"Àr@ÀrlÀr•Àr³ÀrÐÀrùÀs ÀsWÀs‰ÀsºÀsøÀtÀtÀtÀt&Àt8ÀtuÀt…Àt£Àt©Àt­Àt®ÀtÕÀtßÀtþÀu,Àu@ÀukÀu²Àu»Àv ÀvÀvYÀv_ÀvcÀvdÀv¨ÀvóÀwBÀw�ÀwÆÀxÀxKÀxÀx„Àx…ÀxÍÀx×ÀyÀy,ÀyfÀy­Ày¿ÀyÐÀyÖÀyÚÀyÛÀyúÀzÀz0Àz<ÀzgÀz“ÀzàÀzäÀzåÀ{2À{€À{ÊÀ|À|bÀ|œÀ|ÊÀ|èÀ}À}8À}<À}=À}ŠÀ}×À~À~lÀ~ À~¼À~åÀÀ2ÀPÀ{À´ÀìÀ€À€À€À€!À€%À€&À€sÀ€½À�À�IÀ��À�´À�¾À�îÀ‚À‚%À‚4À‚ZÀ‚bÀ‚ŒÀ‚žÀ‚ÛÀ‚éÀ‚ïÀƒ Àƒ0ÀƒNÀƒfÀƒƒÀƒ�ÀƒÄÀƒÊÀƒßÀƒãÀƒäÀ„.À„vÀ„ÃÀ„÷À…-À…TÀ…ˆÀ…ÓÀ†À†>À†_À†ƒÀ†­À†ÅÀ†îÀ‡%À‡VÀ‡šÀ‡ÛÀˆ,ÀˆIÀˆaÀˆ‹Àˆ¨ÀˆØÀ‰À‰2À‰MÀ‰ŒÀ‰­À‰ÔÀ‰÷ÀŠ.ÀŠVÀŠŽÀŠ´ÀŠÍÀŠäÀŠùÀ‹À‹@À‹eÀ‹‹À‹¿À‹ãÀ‹úÀŒ-ÀŒ^ÀŒƒÀŒºÀŒæÀ�À�@À�YÀ�“À�ÕÀ�üÀŽ!ÀŽ:ÀŽQÀŽfÀŽ”ÀެÀŽÉÀ�À�-À�ZÀ�rÀ�’À�µÀ�ÕÀ�þÀ�#À�KÀ�tÀ�¿À�ØÀ‘À‘)À‘TÀ‘}À‘ÈÀ‘áÀ’ À’2À’]À’†À’ÑÀ’êÀ“À“?À“nÀ“—À“âÀ“ûÀ”À”'À”UÀ”mÀ”ˆÀ”×À”ìÀ•À•6À•`À•�À•¢À•ÈÀ•üÀ– À–7À–jÀ–›À–ÀÀ–íÀ—À—MÀ—sÀ—ŒÀ—ÆÀ˜À˜/À˜TÀ˜mÀ˜„À˜™À˜ÇÀ˜ÞÀ˜þÀ™À™CÀ™mÀ™£À™ÊÀ™åÀ™þÀš$ÀšKÀšlÀšµÀšÜÀ›À›+À›cÀ›€À››À›²À›ÇÀ›ôÀœÀœKÀœqÀœ¬ÀœÒÀ�À�AÀ�sÀ�ŒÀ�ÚÀ�ñÀžÀžEÀž€Àž§ÀžÌÀžåÀŸÀŸ[ÀŸ›ÀŸ´ÀŸ×ÀŸûÀ %À |À ÈÀ òÀ¡*À¡RÀ¡mÀ¡†À¡�À¡²À¡ÅÀ¡ÖÀ¡åÀ¡òÀ¢À¢À¢\À¢§À¢¶À¢ÎÀ£ À£UÀ£dÀ£qÀ£|À£…À£ŒÀ£´À£ØÀ£ìÀ¤À¤À¤BÀ¤lÀ¤ƒÀ¤›À¤±À¤ÞÀ¤ôÀ¤ÿÀ¥À¥(À¥BÀ¥vÀ¥ŠÀ¥•À¥žÀ¥¤À¥¼À¥ÔÀ¥ØÀ¥ÙÀ¦%À¦eÀ¦²À¦ÿÀ§'À§LÀ§dÀ§„À§½À§üÀ¨JÀ¨PÀ¨aÀ¨eÀ¨fÀ¨³À¨þÀ©HÀ©À©œÀ©¯À©ÉÀ©ãÀ©úÀªÀªÀªOÀª~Àª¥ÀªÕÀªñÀ«À«NÀ«UÀ«|À«šÀ«¼À«ßÀ«ëÀ¬!À¬VÀ¬rÀ¬†À¬�À¬ÑÀ­À­RÀ­•À­¨À­ÄÀ­ÜÀ®À®)À®UÀ®oÀ®‘À®›À®¬À®ÉÀ®áÀ®ûÀ¯À¯3À¯WÀ¯dÀ¯oÀ¯ƒÀ¯�À¯¥À¯«À¯ÚÀ¯öÀ°À°2À°:À°QÀ°WÀ°¥À°ÆÀ±À±,À±XÀ±tÀ±†À±¢À±ÂÀ±ÚÀ±îÀ² À²;À²CÀ²„À²§À²ÄÀ²ÈÀ²ÉÀ²ìÀ³À³RÀ³nÀ³¢À³ªÀ³®À³¯À³ýÀ´À´BÀ´]À´rÀ´ˆÀ´£À´¼À´ÔÀ´àÀ´èÀµÀµÀµ-ÀµEÀµSÀµgÀµpÀµ~Àµ„Àµ—Àµ«ÀµÄÀµÛÀµñÀµûÀ¶À¶À¶cÀ¶¦À¶ÛÀ·À·À·'À·sÀ·¤À·ÈÀ¸À¸XÀ¸}À¸”À¸¬À¸ÊÀ¸úÀ¹À¹À¹"À¹*À¹oÀ¹³À¹ËÀ¹ïÀº ÀºDÀºsÀº¬ÀºéÀ»'À»4À»=À»ZÀ»†À»¤À»¸À»ÔÀ»ìÀ¼6À¼PÀ¼pÀ¼¡À¼«À¼îÀ½À½#À½TÀ½�À½êÀ½ÿÀ¾À¾1À¾DÀ¾yÀ¾ÀÀ¾ÌÀ¾ÔÀ¾ÚÀ¾ÞÀ¾ßÀ¿À¿À¿5À¿nÀ¿}À¿ÂÀ¿ÊÀ¿ÜÀÀÀÀÀÀÀÀÀÀGÀÀÀÀƒÀÀ„ÀÀÕÀÀÖÀÀóÀÁ1ÀÁaÀÁ‹ÀÁ�ÀÁ�ÀÁœÀÁÃÀ ÀÂLÀÂŽÀ¾ÀÂÑÀÂãÀÂôÀÃÀÃ@ÀÃ`ÀÃwÀØÀýÀÃéÀÄÀÄ5ÀÄZÀÄÀÄ©ÀÄÑÀÄÜÀÄóÀÅÀÅKÀÅmÀÅ‘ÀÅœÀŲÀÅèÀÅõÀÆÀÆ,ÀÆLÀƃÀÆ£ÀƽÀÆôÀÇ+ÀÇMÀÇnÀÇ®ÀÇïÀÈ"ÀÈ4ÀÈQÀÈuÀÈ�ÀȼÀÈãÀÉ ÀÉBÀÉmÀɘÀÉ·ÀÉÜÀÊÀÊ4ÀÊeÀÊœÀÊÑÀÊúÀË ÀËÀË?ÀËYÀËrÀË‘ÀËÁÀËñÀËþÀÌÀÌÀÌÀÌÀÌÀÌdÀ̰ÀÌûÀÍ ÀÍoÀÍpÀ͘ÀÍÁÀÍîÀÎÀÎ5ÀÎMÀ΀ÀÎ¥ÀμÀÎãÀÎýÀÏ ÀÏEÀÏiÀÏjÀÏ|ÀÏ™ÀÏ»ÀÏÚÀÏòÀÐÀÐ/ÀÐQÀÐmÀБÀаÀÐÐÀÐòÀÑÀÑÀÑÀÑ&ÀÑMÀÑcÀÑ™ÀѺÀÑâÀÒ'ÀÒ0ÀÒBÀÒVÀÒjÀÒˆÀÒ­ÀÒÖÀÒþÀÓJÀÓuÀÓ”ÀÓ¶ÀÓÖÀÓòÀÔ ÀÔ3ÀÔpÀÔ�ÀÔ±ÀÔÄÀÕÀÕRÀÕpÀÕ¡ÀÕÍÀÖÀÖJÀÖ]ÀÖ™ÀÖ¸ÀÖÙÀÖìÀÖýÀ× À×À×=À×RÀ×qÀ׳À×ÈÀ×ýÀØÀØ=ÀØ_ÀØ“ÀØÃÀØÖÀØåÀØòÀÙ ÀÙÀÙ3ÀÙJÀÙhÀÙŠÀÙ¬ÀÙòÀÚ3ÀÚiÀÚ’ÀÚ£ÀÚÁÀÚèÀÛ ÀÛYÀÛ¡ÀÛÚÀÜÀÜ8ÀÜIÀÜgÀÜ´ÀÜ×ÀÝÀÝ4ÀÝ[ÀÝlÀÝŠÀݺÀÞÀÞ*ÀÞ;ÀÞYÀÞÀÞ¯ÀÞÕÀÞæÀÞõÀßÀß ÀßÀßÀß!Àß#Àß$ÀßsÀßÁÀàÀà]Àà‰ÀàØÀáÀá!Àá<Àá`Àá~ÀáÀá—Àá¯ÀáÌÀáåÀâÀâÀâÀâÀâ:ÀâpÀâŽÀâÉÀâßÀâñÀã8ÀãYÀã�ÀãÆÀãÏÀãïÀäÀä>ÀävÀä·ÀäÝÀåÀå"Àå[Àå{Àå�ÀåÌÀæÀæ&ÀæGÀæ\Àæ‰ÀæºÀæ÷Àç8ÀçMÀçlÀç�ÀçÞÀçóÀèÀèÀè%ÀèZÀèwÀè½ÀèèÀéÀé;Àé`Àé€Àé­ÀéþÀê)ÀêKÀê�Àê¸ÀêóÀëÀëeÀë”Àë©Àë¼ÀëÙÀëõÀìÀì;Àì^Àì¬ÀìÁÀìÔÀìåÀìôÀíÀí ÀíÀíÀí Àí"Àí#ÀírÀíÀÀîÀîLÀî™ÀîèÀï ÀïMÀï{Àï|ÀïžÀï¸ÀïÛÀïáÀïâÀïîÀðÀðAÀð�Àð¥ÀðÒÀñÀñOÀñœÀñµÀñÉÀñèÀñÿÀòBÀò_Àò™ÀòæÀóÀóCÀósÀó•Àó¶ÀóËÀóÞÀóîÀôÀô2ÀôdÀô¤ÀôÂÀôßÀõ ÀõCÀõnÀõ˜ÀõÐÀõøÀö/ÀöJÀöcÀözÀö§ÀöËÀöïÀ÷À÷TÀ÷mÀ÷‚À÷•À÷¦À÷¯À÷ÀÀ÷ÔÀø ÀøRÀø]ÀøfÀømÀøqÀøsÀøtÀø¼ÀùÀùJÀùwÀù‹ÀùªÀùÆÀùÇÀùÞÀùõÀúÀú'Àú-Àú.Àú:ÀúaÀú’ÀúÂÀúÐÀúõÀû8ÀûZÀû—Àû´ÀûÓÀûéÀûüÀü Àü#Àü6ÀüGÀüaÀüxÀü‰ÀüšÀü«Àü³ÀüÑÀüêÀýÀý;ÀýNÀýVÀý\ÀýpÀý¡Àý·ÀýçÀýýÀþÀþbÀþ‡Àþ¹ÀþíÀÿ2Àÿ?ÀÿXÀÿ’ÀÿªÀÿ½ÀÿÙÀÀKÀgÀˆÀ¿ÀâÀÀAÀwÀ�ÀÒÀëÀÀÀ/À\À«ÀÀÀÓÀäÀ À!À=À\ÀxÀ±ÀêÀ+À_À‚ÀœÀÉÀñÀ"ÀGÀ|À•À¬À¿ÀÐÀßÀìÀ÷ÀÀÀ À ÀÀ8ÀNÀaÀŒÀ�À™ÀÀÀÑÀèÀ)À0À4À6À7À`ÀuÀ‹ÀÉÀÊÀÖÀýÀ3ÀFÀ\À™À®À¾ÀåÀ À FÀ `À yÀ †À ‘À šÀ ¡À ¥À §À ¨À ÷À *À yÀ zÀ ¦À ÏÀ âÀ ôÀ À FÀ lÀ šÀ ¿À ãÀ À GÀ }À ¶À òÀ -À bÀ cÀ yÀ ”À ­À ÅÀ áÀ þÀ"À@À^ÀvÀ’À¬ÀËÀíÀÀ6ÀTÀZÀ[ÀgÀŽÀµÀçÀÀ=ÀKÀsÀÀ‘À§ÀÕÀÀ-À=ÀTÀ–À©À»ÀÌÀÀÀKÀdÀ—ÀâÀñÀþÀ ÀÀ?ÀdÀ¢ÀËÀõÀ8À_ÀrÀ•À»ÀæÀ%À`À”ÀËÀÀ4À`À¤ÀîÀ6ÀrÀ…À–À¥À²À½ÀÆÀÍÀÑÀÓÀÔÀÀXÀ¡ÀæÀÀ=À…À»ÀÜÀÝÀÀMÀeÀ|À}ÀÀÀôÀÀÀ%ÀCÀaÀ}À�À“À”À¶À·ÀÕÀçÀúÀ À À^ÀpÀ´À½ÀÄÀÉÀÊÀÖÀýÀ)ÀcÀƒÀ¬ÀÀÀãÀÀ%ÀFÀZÀoÀ£ÀÂÀÜÀÿÀÀ8ÀYÀŽÀ�ÀªÀøÀ DÀ YÀ qÀ ‰À ¢À ÂÀ ÷À!À!9À!LÀ!wÀ!¶À!ðÀ"À" À"SÀ"}À"¦À"ÉÀ"úÀ#À#.À#AÀ#RÀ#aÀ#lÀ#uÀ#|À#€À#‚À#ƒÀ#ÐÀ$À$hÀ$’À$¦À$½À$ýÀ$þÀ% À%1À%rÀ%­À%ÃÀ& À&-À&[À&‹À&ÍÀ&ÖÀ&éÀ&øÀ'À'*À'CÀ'jÀ'�À'ŒÀ'•À'œÀ' À'¢À'£À'òÀ(<À(…À(¦À(¸À(ËÀ)À)2À)7À)LÀ)jÀ)¸À)ÊÀ)ÏÀ*À*eÀ*„À*¶À*ëÀ+À+GÀ+iÀ+kÀ+lÀ+–À+¸À+¹À,À,MÀ,}À,«À,¬À,ôÀ-@À-ŒÀ-ÂÀ-ÜÀ-øÀ.À.KÀ.LÀ.“À.ßÀ/'À/mÀ/ŽÀ/�À/ÑÀ0À0À0À0[À0£À0êÀ1-À1vÀ1“À1¸À1àÀ2À2À2:À2‡À2¸À2ÏÀ2ÐÀ3À3OÀ3pÀ3qÀ3†À3 À3²À3ÐÀ3ðÀ4 À4+À4DÀ4^À4}À4ŸÀ4ÄÀ4èÀ5À5 À5 À5À5QÀ5SÀ5TÀ5†À5ÍÀ6À6\À6ŸÀ6¶À6·À6ÜÀ6æÀ7%À77À7mÀ7sÀ7wÀ7xÀ7�À7ÍÀ7ÑÀ7ÒÀ7ÞÀ8À8'À8sÀ8´À8ùÀ9À9,À9uÀ9ÁÀ9ÔÀ: À:RÀ:eÀ:fÀ:~À:³À:èÀ;À;=À;\À;¤À;ÇÀ;ëÀ< ÀÀ>>À>lÀ>†À>›À>¹À>×À? À?AÀ?rÀ?¨À?¿À?íÀ@ À@-À@QÀ@uÀ@žÀ@ÂÀ@íÀA,ÀA\ÀAšÀA×ÀBÀB3ÀBTÀBsÀB�ÀBÖÀC ÀCXÀCuÀC°ÀCæÀD ÀDQÀD|ÀDÆÀDõÀE"ÀEIÀE³ÀEèÀF ÀF(ÀFEÀF`ÀFyÀF�ÀF¾ÀG ÀGZÀGŒÀG¬ÀGóÀH!ÀH=ÀH[ÀH€ÀH¹ÀHãÀIÀIBÀIjÀI…ÀIžÀI³ÀIÆÀIßÀJ#ÀJBÀJcÀJ„ÀJ¹ÀJßÀKÀK6ÀKZÀKqÀK†ÀK™ÀKÃÀKÞÀL$ÀLEÀLgÀLŒÀLÑÀLóÀM+ÀMpÀM¥ÀMáÀNÀN:ÀNrÀN¡ÀNÝÀOÀO8ÀOWÀOtÀO®ÀOÓÀPÀPAÀPnÀP�ÀPÄÀQÀQXÀQŠÀQÙÀQúÀRÀRBÀRjÀRšÀRÒÀRÿÀS-ÀSNÀSmÀSŠÀS£ÀSºÀSÏÀSàÀSïÀSüÀTÀTÀTÀTÀTÀTlÀT·ÀUÀUCÀUWÀUvÀU—ÀU²ÀU¹ÀUÍÀUåÀVÀV ÀV'ÀV;ÀV]ÀV{ÀV“ÀVšÀV®ÀVÖÀVóÀW ÀWÀW(ÀWIÀWqÀW‹ÀWÎÀXÀX1ÀX8ÀXWÀXmÀXŸÀXÛÀYÀY ÀY2ÀYJÀYfÀYyÀYÒÀYüÀZÀZ/ÀZGÀZrÀZªÀZÌÀZ÷À[À[ À[À[À[À[`À[§À[ØÀ\'À\(À\WÀ\iÀ\~À\›À\¸À\¹À\ÒÀ\êÀ]À]À]9À]?À]@À]LÀ]sÀ]‰À]§À]îÀ^À^7À^yÀ^‚À^”À^ÉÀ^ÝÀ^ôÀ_ À_À_5À_SÀ_}À_¦À_×À_èÀ_÷À`À`(À`8À`jÀ`²À`¿À`ãÀ`úÀaÀa$Àa;ÀaYÀa„Àa®ÀaåÀaöÀbÀbÀbÀb&Àb-Àb1Àb3_EverythingResult_parseFiletime_TagMeta _TagEntry _tagPalette _colorForTag _StatusBadge _DueBadge_StatusChoiceChipEverythingSearchPanel_EverythingSearchPanelState_Header _TagFilterBar_ProjectDashboardDialog _ProjectCard _MiniStat_Message _ResultList_Leading _ExtBadge _colorForExt _ResultRow_ResultRowState_PaginationBar³