diff --git a/.project b/.project index 8ae0609..f3a9f32 100644 --- a/.project +++ b/.project @@ -18,7 +18,6 @@ Component=gb.net Component=gb.util Component=gb.web Description="Higgins:\nApplication launcher,\nstarts applications and search for things.\n\nCurrently it:\nEvaluate expressions (calculator)\nFind recently opened documents\nFind desktop applications\nFind executables\nFind local bookmarks\nLists the content of folders\nFind files by indexing user-specified folders\n\nSupport external plugins; take a look to External_plugin_locate.sh for an example" -Arguments="-p" TabSize=2 Language=it ControlPublic=1 diff --git a/.settings b/.settings index f5bf164..0f02dfc 100644 --- a/.settings +++ b/.settings @@ -400,32 +400,33 @@ Path="higgins.gambas" [OpenFile] File[1]=".src/FMain.form" -Active=18 -File[2]=".src/FMain.class:20.286" -Count=25 -File[3]=".src/MyDesktop.class:21.220" -File[4]=".src/DesktopApps.class:49.97" +Active=2 +File[2]=".src/FMain.class:0.1235" +Count=26 +File[3]=".src/MyDesktop.class:21.6" +File[4]=".src/DesktopApps.class:34.360" File[5]="appicon.png" File[6]="README:0.7" File[7]=".src/old_Plugins.class:41.48" -File[8]=".src/XbindKeys.class:3.98" +File[8]=".src/XbindKeys.class:1.14" File[9]=".src/hSettings.form" File[10]=".src/hSettings.class:0.65" File[11]=".src/MySettings.module:0.14" File[12]=".src/plugins/plugin_indexer_gui.form" File[13]=".src/plugins/plugin_indexer_gui.class:29.155" File[14]=".src/plugins/plugin_090_indexer.class:0.81" -File[15]=".src/Global.module:32.66" -File[16]=".src/plugins/plugin_030_executable.class:2.59" +File[15]=".src/Global.module:21.2" +File[16]=".src/plugins/plugin_030_executable.class:22.107" File[17]=".src/plugins/plugin_050_ls.class:48.98" -File[18]=".src/plugins/plugin_015_recent.class:8.82" -File[19]=".src/plugins/plugin_999_template.class:78.18" +File[18]=".src/plugins/plugin_015_recent.class:15.79" +File[19]=".src/plugins/plugin_999_template.class:57.15" File[20]=".src/plugins/plugin_040_fbookmarks.class:83.81" File[21]=".src/plugins/plugin_020_apps.class:0.130" File[22]=".src/plugins/bridge.class:0.78" File[23]="External_plugin_kill.sh:40.14" File[24]=".src/plugins/plugin_apps_gui.form" File[25]=".src/plugins/plugin_apps_gui.class:0.96" +File[26]="External_plugin_locate.sh:0.0" [Watches] Count=0 diff --git a/.src/FMain.class b/.src/FMain.class index 336d456..cd87880 100644 --- a/.src/FMain.class +++ b/.src/FMain.class @@ -1250,7 +1250,8 @@ End Private Sub Form_LostFocus_workaround() If global.unfocused_hide Then Wait 0.1 - If Not fmain.hasfocus Then Form_hide() + Debug Desktop.ActiveWindow = fmain.Handle + If Not (Desktop.ActiveWindow = fmain.Handle) Then form_hide Endif End