* Updated events to be more specific * Update more events * Update globalmousepos * Update themes and submap module to show submap name. * Type fixes * Reworked menu position calculation logic to be much more efficient. * Revert import file location * We luv arrow functions * Remove globalMousePos remnants since it's unused. * Added the ability to configure menu dropdown transition and duration. * Fix type
23 lines
722 B
TypeScript
23 lines
722 B
TypeScript
import 'lib/session';
|
|
import 'scss/style';
|
|
import 'globals/useTheme';
|
|
import 'globals/dropdown.js';
|
|
import 'globals/utilities';
|
|
|
|
import { Bar } from 'modules/bar/Bar';
|
|
import MenuWindows from './modules/menus/main.js';
|
|
import SettingsDialog from 'widget/settings/SettingsDialog';
|
|
import Notifications from './modules/notifications/index.js';
|
|
import { forMonitors } from 'lib/utils';
|
|
import OSD from 'modules/osd/index';
|
|
|
|
App.config({
|
|
onConfigParsed: () => Utils.execAsync(`python3 ${App.configDir}/services/bluetooth.py`),
|
|
windows: [...MenuWindows, Notifications(), SettingsDialog(), ...forMonitors(Bar), OSD()],
|
|
closeWindowDelay: {
|
|
sideright: 350,
|
|
launcher: 350,
|
|
bar0: 350,
|
|
},
|
|
});
|