New build version changes

This commit is contained in:
Rikko 2023-06-21 00:33:31 +05:30
parent ae96baa3ab
commit 4cb7d218d0
2 changed files with 24 additions and 29 deletions

View file

@ -1,12 +1,7 @@
{ {
"plugin_manager_url": "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugin_manager.py", "plugin_manager_url": "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugin_manager.py",
"versions": { "versions": {
"1.0.0": { "1.0.0": null,
"api_version": 8,
"commit_sha": "62dcd31",
"released_on": "20-06-2023",
"md5sum": "b3e0b34d92e192cc2e9af33c025a6aac"
},
"0.3.5": { "0.3.5": {
"api_version": 7, "api_version": 7,
"commit_sha": "985e486", "commit_sha": "985e486",
@ -110,4 +105,4 @@
"https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugins/maps.json" "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugins/maps.json"
], ],
"external_source_url": "https://github.com/{repository}/{content_type}/{tag}/category.json" "external_source_url": "https://github.com/{repository}/{content_type}/{tag}/category.json"
} }

View file

@ -28,7 +28,7 @@ from threading import Thread
import logging import logging
_env = _babase.env() _env = _babase.env()
_uiscale = bui.app.classic.ui.uiscale _uiscale = bui.app.ui_v1.uiscale
PLUGIN_MANAGER_VERSION = "1.0.0" PLUGIN_MANAGER_VERSION = "1.0.0"
@ -38,7 +38,7 @@ REPOSITORY_URL = "https://github.com/bombsquad-community/plugin-manager"
CURRENT_TAG = "main" CURRENT_TAG = "main"
INDEX_META = "{repository_url}/{content_type}/{tag}/index.json" INDEX_META = "{repository_url}/{content_type}/{tag}/index.json"
HEADERS = { HEADERS = {
"User-Agent": _env["user_agent_string"], "User-Agent": _env["legacy_user_agent_string"],
} }
PLUGIN_DIRECTORY = _env["python_directory_user"] PLUGIN_DIRECTORY = _env["python_directory_user"]
def _regexp_friendly_class_name_shortcut(string): return string.replace(".", "\.") def _regexp_friendly_class_name_shortcut(string): return string.replace(".", "\.")
@ -1003,7 +1003,7 @@ class PluginWindow(popup.PopupWindow):
size=(40, 40), size=(40, 40),
button_type="square", button_type="square",
label="", label="",
# color=bui.app.classic.ui.title_color, # color=bui.app.ui_v1.title_color,
color=(0.6, 0.53, 0.63), color=(0.6, 0.53, 0.63),
on_activate_call=lambda: bui.open_url(self.plugin.view_url)) on_activate_call=lambda: bui.open_url(self.plugin.view_url))
bui.imagewidget(parent=self._root_widget, bui.imagewidget(parent=self._root_widget,
@ -1040,7 +1040,7 @@ class PluginWindow(popup.PopupWindow):
size=(40, 40), size=(40, 40),
button_type="square", button_type="square",
label="", label="",
# color=bui.app.classic.ui.title_color, # color=bui.app.ui_v1.title_color,
color=(0.6, 0.53, 0.63), color=(0.6, 0.53, 0.63),
on_activate_call=tutorial_confirm_window) on_activate_call=tutorial_confirm_window)
@ -1280,7 +1280,7 @@ class PluginSourcesWindow(popup.PopupWindow):
position=(155, 300), position=(155, 300),
size=(100, 25), size=(100, 25),
text="Custom Plugin Sources", text="Custom Plugin Sources",
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
scale=0.8, scale=0.8,
h_align="center", h_align="center",
v_align="center", v_align="center",
@ -1522,7 +1522,7 @@ class PluginManagerWindow(bui.Window):
position=(-10, title_pos), position=(-10, title_pos),
size=(self._width, 25), size=(self._width, 25),
text="Community Plugin Manager", text="Community Plugin Manager",
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
scale=1.05, scale=1.05,
h_align="center", h_align="center",
v_align="center", v_align="center",
@ -1537,7 +1537,7 @@ class PluginManagerWindow(bui.Window):
position=(-5, loading_pos_y), position=(-5, loading_pos_y),
size=(self._width, 25), size=(self._width, 25),
text="Loading...", text="Loading...",
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
scale=0.7, scale=0.7,
h_align="center", h_align="center",
v_align="center", v_align="center",
@ -1548,7 +1548,7 @@ class PluginManagerWindow(bui.Window):
from bauiv1lib.settings.allsettings import AllSettingsWindow from bauiv1lib.settings.allsettings import AllSettingsWindow
bui.containerwidget(edit=self._root_widget, bui.containerwidget(edit=self._root_widget,
transition=self._transition_out) transition=self._transition_out)
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
AllSettingsWindow(transition='in_left').get_root_widget()) AllSettingsWindow(transition='in_left').get_root_widget())
@contextlib.contextmanager @contextlib.contextmanager
@ -1647,7 +1647,7 @@ class PluginManagerWindow(bui.Window):
selectable=False, selectable=False,
h_align='left', h_align='left',
v_align='center', v_align='center',
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
scale=0.5) scale=0.5)
filter_txt = babase.Lstr(resource='filterText') filter_txt = babase.Lstr(resource='filterText')
@ -1920,7 +1920,7 @@ class PluginManagerSettingsWindow(popup.PopupWindow):
v_align='center', v_align='center',
text=setting_title, text=setting_title,
scale=text_scale, scale=text_scale,
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
maxwidth=width * 0.9) maxwidth=width * 0.9)
pos -= 20 pos -= 20
@ -2140,7 +2140,7 @@ class NewAllSettingsWindow(bui.Window):
) )
) )
if bui.app.classic.ui.use_toolbars and _uiscale is bui.UIScale.SMALL: if bui.app.ui_v1.use_toolbars and _uiscale is bui.UIScale.SMALL:
self._back_button = None self._back_button = None
bui.containerwidget( bui.containerwidget(
edit=self._root_widget, on_cancel_call=self._do_back edit=self._root_widget, on_cancel_call=self._do_back
@ -2164,7 +2164,7 @@ class NewAllSettingsWindow(bui.Window):
position=(0, height - 44), position=(0, height - 44),
size=(width, 25), size=(width, 25),
text=bui.Lstr(resource=self._r + '.titleText'), text=bui.Lstr(resource=self._r + '.titleText'),
color=bui.app.classic.ui.title_color, color=bui.app.ui_v1.title_color,
h_align='center', h_align='center',
v_align='center', v_align='center',
maxwidth=130, maxwidth=130,
@ -2216,7 +2216,7 @@ class NewAllSettingsWindow(bui.Window):
label='', label='',
on_activate_call=self._do_controllers, on_activate_call=self._do_controllers,
) )
if bui.app.classic.ui.use_toolbars and self._back_button is None: if bui.app.ui_v1.use_toolbars and self._back_button is None:
bbtn = bui.get_special_widget('back_button') bbtn = bui.get_special_widget('back_button')
bui.widget(edit=ctb, left_widget=bbtn) bui.widget(edit=ctb, left_widget=bbtn)
_b_title( _b_title(
@ -2240,7 +2240,7 @@ class NewAllSettingsWindow(bui.Window):
label='', label='',
on_activate_call=self._do_graphics, on_activate_call=self._do_graphics,
) )
if bui.app.classic.ui.use_toolbars: if bui.app.ui_v1.use_toolbars:
pbtn = bui.get_special_widget('party_button') pbtn = bui.get_special_widget('party_button')
bui.widget(edit=gfxb, up_widget=pbtn, right_widget=pbtn) bui.widget(edit=gfxb, up_widget=pbtn, right_widget=pbtn)
_b_title(x_offs3, v, gfxb, bui.Lstr(resource=self._r + '.graphicsText')) _b_title(x_offs3, v, gfxb, bui.Lstr(resource=self._r + '.graphicsText'))
@ -2333,7 +2333,7 @@ class NewAllSettingsWindow(bui.Window):
edit=self._root_widget, transition=self._transition_out edit=self._root_widget, transition=self._transition_out
) )
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
MainMenuWindow(transition='in_left').get_root_widget() MainMenuWindow(transition='in_left').get_root_widget()
) )
@ -2344,7 +2344,7 @@ class NewAllSettingsWindow(bui.Window):
self._save_state() self._save_state()
bui.containerwidget(edit=self._root_widget, transition='out_left') bui.containerwidget(edit=self._root_widget, transition='out_left')
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
ControlsSettingsWindow( ControlsSettingsWindow(
origin_widget=self._controllers_button origin_widget=self._controllers_button
).get_root_widget() ).get_root_widget()
@ -2357,7 +2357,7 @@ class NewAllSettingsWindow(bui.Window):
self._save_state() self._save_state()
bui.containerwidget(edit=self._root_widget, transition='out_left') bui.containerwidget(edit=self._root_widget, transition='out_left')
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
GraphicsSettingsWindow( GraphicsSettingsWindow(
origin_widget=self._graphics_button origin_widget=self._graphics_button
).get_root_widget() ).get_root_widget()
@ -2370,7 +2370,7 @@ class NewAllSettingsWindow(bui.Window):
self._save_state() self._save_state()
bui.containerwidget(edit=self._root_widget, transition='out_left') bui.containerwidget(edit=self._root_widget, transition='out_left')
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
AudioSettingsWindow( AudioSettingsWindow(
origin_widget=self._audio_button origin_widget=self._audio_button
).get_root_widget() ).get_root_widget()
@ -2383,7 +2383,7 @@ class NewAllSettingsWindow(bui.Window):
self._save_state() self._save_state()
bui.containerwidget(edit=self._root_widget, transition='out_left') bui.containerwidget(edit=self._root_widget, transition='out_left')
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
AdvancedSettingsWindow( AdvancedSettingsWindow(
origin_widget=self._advanced_button origin_widget=self._advanced_button
).get_root_widget() ).get_root_widget()
@ -2392,7 +2392,7 @@ class NewAllSettingsWindow(bui.Window):
def _do_modmanager(self) -> None: def _do_modmanager(self) -> None:
self._save_state() self._save_state()
bui.containerwidget(edit=self._root_widget, transition="out_left") bui.containerwidget(edit=self._root_widget, transition="out_left")
bui.app.classic.ui.set_main_menu_window( bui.app.ui_v1.set_main_menu_window(
PluginManagerWindow( PluginManagerWindow(
origin_widget=self._modmgr_button origin_widget=self._modmgr_button
).get_root_widget() ).get_root_widget()
@ -2416,7 +2416,7 @@ class NewAllSettingsWindow(bui.Window):
else: else:
raise ValueError(f'unrecognized selection \'{sel}\'') raise ValueError(f'unrecognized selection \'{sel}\'')
assert bui.app.classic is not None assert bui.app.classic is not None
bui.app.classic.ui.window_states[type(self)] = { bui.app.ui_v1.window_states[type(self)] = {
'sel_name': sel_name 'sel_name': sel_name
} }
except Exception: except Exception:
@ -2425,7 +2425,7 @@ class NewAllSettingsWindow(bui.Window):
def _restore_state(self) -> None: def _restore_state(self) -> None:
try: try:
assert bui.app.classic is not None assert bui.app.classic is not None
sel_name = bui.app.classic.ui.window_states.get(type(self), {}).get( sel_name = bui.app.ui_v1.window_states.get(type(self), {}).get(
'sel_name' 'sel_name'
) )
sel: bui.Widget | None sel: bui.Widget | None