MX-23_fluxbox_alpha2_x64 released for testing

Message
Author
User avatar
Melber
Developer
Posts: 1438
Joined: Tue Mar 23, 2021 4:19 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#161 Post by Melber »

Been fiddling with a new tint2 panel - now with workspaces!
Looks like this
MX-comfortworkspaces.png

Notes to screenshot:
- Old MX logo because screenshot is from mxfb21 (don't worry, I have also tested in mxfb-23alpha)
- the fuzzy logout icon from the alpha will be updated with this icon in the beta

If you move a window onto a new workspace the taskbar should split to show both workspaces.
Any workspace fans want to give it a try?

some other things to check
- wifi and volume systray notifications should be visible on screen
- systray icons should all be the same size (no giant paperclip)
- maximised windows should only extend to the top of the panel, not behind it.

Code: Select all

#---- Generated by tint2conf 49ef ----
# See https://gitlab.com/o9000/tint2/wikis/Configure for 
# full documentation of the configuration options.
#-------------------------------------
# Gradients
#-------------------------------------
# Backgrounds
# Background 1: Panel
rounded = 0
border_width = 3
border_sides = T
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #0F56D9 100
background_color_hover = #000000 60
border_color_hover = #000000 30
background_color_pressed = #000000 60
border_color_pressed = #000000 30

# Background 2: Active taskbar
rounded = 0
border_width = 6
border_sides = L
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #0F56D9 100
background_color_hover = #29353B 100
border_color_hover = #cacdd0 100
background_color_pressed = #29353B 100
border_color_pressed = #0F56D9 100

# Background 3: Inactive taskbar
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #aaaaaa 39
border_color_hover = #eaeaea 44
background_color_pressed = #555555 4
border_color_pressed = #eaeaea 44

# Background 4: Active task
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #0F56D9 100
border_color = #0F56D9 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #1d2324 100
border_color_pressed = #1d2324 100


# Background 5: Default task, Iconified task, Normal Task, Urgent task
rounded = 4
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #29353B 50
border_color = #1d2324 100
background_color_hover = #0F56D9 50
border_color_hover = #0F56D9 50
background_color_pressed = #0F56D9 100
border_color_pressed = #0F56D9 100

# Background 6: Battery, Button, Clock, Executor, Launcher, Launcher icon
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100

# Background 7: Systray
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #1d2324 100
border_color = #1d2324 100
background_color_hover = #0f56d9 50
border_color_hover = #0f56d9 50
background_color_pressed = #0f56d9 100
border_color_pressed = #0f56d9 100

# Background 8: Tooltip
rounded = 0
border_width = 0
border_sides = 
border_content_tint_weight = 0
background_content_tint_weight = 0
background_color = #cacdd0 100
border_color = #cacdd0 100
background_color_hover = #cacdd0 100
border_color_hover = #cacdd0 100
background_color_pressed = #cacdd0 100
border_color_pressed = #cacdd0 100

#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_pivot_struts = 0
panel_position = bottom center horizontal
panel_layer = top
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0

#-------------------------------------
# Taskbar
taskbar_mode = multi_desktop
taskbar_hide_if_empty = 1
taskbar_padding = 0 0 0
taskbar_background_id = 3
taskbar_active_background_id = 2
taskbar_name = 0
taskbar_hide_inactive_tasks = 0
taskbar_hide_different_monitor = 0
taskbar_hide_different_desktop = 0
taskbar_always_show_all_desktop_tasks = 0
taskbar_name_padding = 2 0
taskbar_name_background_id = 0
taskbar_name_active_background_id = 0
taskbar_name_font_color = #cacdd0 100
taskbar_name_active_font_color = #ffffff 100
taskbar_distribute_size = 0
taskbar_sort_order = none
task_align = left

#-------------------------------------
# Task
task_text = 1
task_icon = 0
task_centered = 1
urgent_nb_of_blink = 100000
task_maximum_size = 150 28
task_padding = 4 2 2
task_font = Noto Sans 10
task_tooltip = 1
task_thumbnail = 1
task_thumbnail_size = 210
task_font_color = #cacdd0 100
task_normal_font_color = #cacdd0 100
task_active_font_color = #ffffff 100
task_iconified_font_color = #cacdd0 50
task_background_id = 5
task_normal_background_id = 5
task_active_background_id = 4
task_urgent_background_id = 5
task_iconified_background_id = 5
mouse_left = toggle_iconify
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

#-------------------------------------
# System tray (notification area)
systray_padding = 0 0 2
systray_background_id = 7
systray_sort = ascending
systray_icon_size = 0
systray_icon_asb = 100 0 0
systray_monitor = 1
systray_name_filter =

#-------------------------------------
# Launcher
launcher_padding = 0 0 12
launcher_background_id = 6
launcher_icon_background_id = 6
launcher_icon_size = 24
launcher_icon_asb = 100 0 0
launcher_icon_theme = 
launcher_icon_theme_override = 0
startup_notifications = 1
launcher_tooltip = 1

#-------------------------------------
# Clock
time1_format = %H:%M
time2_format = 
time1_font = Noto Sans Bold 12
time1_timezone = 
time2_timezone = 
clock_font_color = #ffffff 100
clock_padding = 8 2
clock_background_id = 6
clock_tooltip = %A %d %B %Y
clock_tooltip_timezone = 
clock_lclick_command = gsimplecal
clock_rclick_command = mxfb-timer
clock_mclick_command = 
clock_uwheel_command = 
clock_dwheel_command = 

#-------------------------------------
# Battery
battery_tooltip = 1
battery_low_status = 10
battery_low_cmd = bash -c "[[ -z $(acpi 2>/dev/null) ]] && { ;} || { notify-send 'battery low'; }"
battery_full_cmd = 
bat1_font = Poky 16
bat2_font = DejaVu Sans 8
battery_font_color = #df3030 100
bat1_format = 3
bat2_format = %p
battery_padding = 4 6
battery_background_id = 6
battery_hide = 11
battery_lclick_command = 
battery_rclick_command = 
battery_mclick_command = 
battery_uwheel_command = 
battery_dwheel_command = 
ac_connected_cmd = 
ac_disconnected_cmd = 

#-------------------------------------
# Separator 1
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 2
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Separator 3
separator = new
separator_background_id = 0
separator_color = #777777 80
separator_style = empty
separator_size = 3
separator_padding = 1 0

#-------------------------------------
# Button 1
button = new
button_icon = /usr/local/share/icons/mxfcelogo-rounded.png
button_text = 
button_tooltip = App Finder
button_lclick_command = rofi -show drun -theme ~/.config/rofi/themes/mxfb-appfinder/mxfb-appfinder.rasi
button_rclick_command = xfce4-appfinder
button_mclick_command = 
button_uwheel_command = 
button_dwheel_command = 
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 32

#-------------------------------------
# Button 2
button = new
button_icon = /usr/share/mxflux/tint2/wrench1600_white.png
button_text = 
button_tooltip = Settings manager
button_lclick_command = custom-toolbox /etc/custom-toolbox/mxfb-settings.list -r
button_rclick_command = 
button_mclick_command = 
button_uwheel_command = 
button_dwheel_command = 
button_font_color = #000000 100
button_padding = 3 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 28

#-------------------------------------
# Button 3
button = new
button_icon = /usr/share/mxflux/tint2/filemanager2.png
button_text = 
button_tooltip = File manager
button_lclick_command = exo-open $HOME
button_rclick_command = 
button_mclick_command = 
button_uwheel_command = 
button_dwheel_command = 
button_font_color = #000000 100
button_padding = 3 0
button_background_id = 6
button_centered = 1
button_max_icon_size = 24

#-------------------------------------
# Button 4
button = new
button_icon = /usr/share/mxflux/tint2/internet50.png
button_text = 
button_tooltip = Browser
button_lclick_command = sensible-browser
button_rclick_command = 
button_mclick_command = 
button_uwheel_command = 
button_dwheel_command = 
button_font_color = #000000 100
button_padding = 5 0
button_background_id = 6
button_centered = 0
button_max_icon_size = 20

#-------------------------------------
# Button 5
button = new
button_icon = /usr/share/mxflux/tint2/logout.svg
button_text = 
button_tooltip = Exit options
button_lclick_command = exit-options
button_rclick_command = 
button_mclick_command = 
button_uwheel_command = 
button_dwheel_command = 
button_font_color = #000000 100
button_padding = 6 0
button_background_id = 6
button_centered = 0
button_max_icon_size = 28
#-------------------------------------
# Tooltip
tooltip_show_timeout = 0.5
tooltip_hide_timeout = 0.1
tooltip_padding = 4 4
tooltip_background_id = 8
tooltip_font_color = #1d2324 100
tooltip_font = Noto Sans 11

You do not have the required permissions to view the files attached to this post.

User avatar
dolphin_oracle
Developer
Posts: 22717
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#162 Post by dolphin_oracle »

Melber wrote: Wed May 10, 2023 5:13 pm
kobaian wrote: Wed May 10, 2023 12:19 am 6. The help icon in the dock does nothing after clicking it.
@kobaian
I presume you are using PL as system language. I had the same issue in German.
The file it's looking for doesn't exist (yet).
Rename /usr/share/mxflux/help/mxfl-docs_EN.pdf to /usr/share/mxflux/help/mxfl-docs_PL.pdf and the dock button should open it.
actually someone renamed the default english help file, which should open when a localized version doesn't exist. Will fix the script.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
Melber
Developer
Posts: 1438
Joined: Tue Mar 23, 2021 4:19 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#163 Post by Melber »

t'was not I.

I just meant to show that the button does work if it can find a target...

User avatar
Jerry3904
Administrator
Posts: 23506
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23_fluxbox_alpha2_x64 released for testing

#164 Post by Jerry3904 »

Probably moi, I'm not sure ATM what we're talking about
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
dolphin_oracle
Developer
Posts: 22717
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#165 Post by dolphin_oracle »

fixed
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
siamhie
Global Moderator
Posts: 3775
Joined: Fri Aug 20, 2021 5:45 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#166 Post by siamhie »

Melber wrote: Wed May 10, 2023 6:02 pm
- maximised windows should only extend to the top of the panel, not behind it.

Code: Select all

#-------------------------------------
# Panel
panel_items = PPPP::T:SBCP
panel_size = 100% 45
panel_margin = 1 0
panel_padding = 4 10 8
panel_background_id = 1
wm_menu = 1
panel_dock = 0
panel_pivot_struts = 0
panel_position = bottom center horizontal
panel_layer = top
panel_monitor = all
panel_shrink = 0
autohide = 0
autohide_show_timeout = 0
autohide_hide_timeout = 0.5
autohide_height = 36
strut_policy = minimum
panel_window_name = tint2
disable_transparency = 1
mouse_effects = 1
font_shadow = 0
mouse_hover_icon_asb = 100 0 50
mouse_pressed_icon_asb = 100 0 50
scale_relative_to_dpi = 0
scale_relative_to_screen_height = 0


Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.

Code: Select all

Maximized windows:

Match the panel size > strut_policy = follow_size (maximized windows sit on top of panel but tooltips disappear below panel)

Match the hiding panel size > strut_policy = minimum (maximized windows sit behind the panel but tooltips appear above panel)

Fill the screen >  strut_policy = none (maximized windows sit behind the panel but tooltips appear above panel)
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Jerry3904
Administrator
Posts: 23506
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23_fluxbox_alpha2_x64 released for testing

#167 Post by Jerry3904 »

dolphin_oracle wrote: Wed May 10, 2023 12:17 pm no.

let's take spanish (es) as an example


in the menu-mx_es file, instead of pointing the submenus to ~/.fluxbox/submenus/appearances point to /usr/share/mxflux/menu/menu-translations/appearances_es or wherever the actual localized submenus happen to be.
Looking at this again, I believe it has finally sunk in. You are suggesting that I change this for example:

Code: Select all

    [submenu] (Aparencia)
    [include] (~/.fluxbox/submenus/appearance)
    [end]
into this:

Code: Select all

 [submenu] (Aparencia)
    [include] (/usr/share/mxflux/menu/menu-translations/appearance_es)
    [end]
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
dolphin_oracle
Developer
Posts: 22717
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#168 Post by dolphin_oracle »

@Jerry3904 yes

added benefit: if the submenu's change later, updates can be pushed easily.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

User avatar
Jerry3904
Administrator
Posts: 23506
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23_fluxbox_alpha2_x64 released for testing

#169 Post by Jerry3904 »

Done for almost all translated menu-mx.

--some of those machine translations are wrong in the languages I read
--corrections will occupy us during beta testing in a separate thread

Can a couple of people please test? I think this will work:

1) go to the repo https://github.com/MX-Linux/mxfb-docs/t ... anslations
2) find and download the menu-mx for your language of interest (e.g., menu-mx_es)
3) In a Live session (or first save the existing menu-mx for later restoration) paste that file into ~/.fluxbox/
4) save, refresh Fluxbox and confirm that the submenus are translated

Never mind for now about mistakes in those translations--we're only testing that this structural change works.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
m_pav
Developer
Posts: 1878
Joined: Sun Aug 06, 2006 3:02 pm

Re: MX-23_fluxbox_alpha2_x64 released for testing

#170 Post by m_pav »

siamhie wrote: Wed May 10, 2023 9:38 pm Do you know which setting in tint2 settings fix the tooltip (volume and wifi) going to the bottom of the panel? Here's what I've found out when I'm in the panel section of tint2 settings.
@siamhie Ceeslans found it on page 2, post #11
https://forum.mxlinux.org/viewtopic.php ... 21#p723621
and I brought it up again in post #140
Mike P

Regd Linux User #472293
(Daily) Lenovo T560, i7-6600U, 16GB, 2.0TB SSD, MX_ahs
(ManCave) AMD Ryzen 5 5600G, 32G, 8TB mixed, MX_ahs
(Spare)2017 Macbook Air 7,2, 8GB, 256GB SSD, MX_ahs

Post Reply

Return to “General”