Skip to content

Releases

fMess v0.1.35

Choose a tag to compare

@github-actions github-actions released this 07 Nov 01:20

New

  • Pick the font Messenger's text is set in. Settings › Appearance › Font lists every font on the computer. Add… takes a .ttf or .otf file that fMess keeps and uses without installing it. The font goes over the theme's and changes right away. For #42. (#49)

Fixed

  • Gradient chats no longer flash when you scroll fast on macOS. That includes chats showing only the other person's messages, where the flash had come back since 0.1.32. Fixes #41. (#48)
  • Editing a message no longer squeezes the chat into a narrow strip. The edit box now matches the WhatsApp, Teams and Zalo looks, light and dark. (#46)
  • Windows: notifications show the App name from Settings at the top, not "fMess". The hint under App name now says where the name shows (on a Mac, notifications keep "fMess"). (#47)

For contributors

  • Marks for the edit box (edit-composer, edit-bar, edit-box, edit-field, edit-done) for themes. Stale composer marks are removed in the same run, with a test in CI (tests/marks.mjs). (#46)

Tiếng Việt:

  • Chọn phông chữ cho Messenger. Cài đặt › Giao diện › Phông chữ liệt kê mọi phông có trên máy. Nút Thêm… nhận file .ttf hoặc .otf: fMess giữ file và dùng luôn, không cần cài vào máy. Phông này thay cho phông của theme, đổi là thấy ngay.
  • Chat có nền gradient không còn nháy màu khi cuộn nhanh trên Mac, kể cả chat chỉ có tin của người kia trên màn hình (lỗi này bị lại từ bản 0.1.32).
  • Sửa tin nhắn không còn làm khung chat co lại thành một dải hẹp. Ô sửa giờ hợp với giao diện WhatsApp, Teams và Zalo, cả sáng lẫn tối.
  • Windows: thông báo hiện Tên ứng dụng đặt trong Cài đặt thay vì "fMess". Dòng gợi ý dưới ô Tên ứng dụng cũng nói rõ tên hiện ở đâu (trên Mac thông báo vẫn ghi "fMess").
  • Cho người đóng góp: thêm các mark cho ô sửa tin nhắn để theme dùng, mark cũ của ô nhắn tin được gỡ ngay trong cùng lượt, có test chạy trong CI.

fMess v0.1.34

Choose a tag to compare

@github-actions github-actions released this 05 Nov 07:54

Fixed

  • fMess gets Messenger back by itself. After the computer has slept five minutes or more, messages no longer sit at "Sending": the page reloads on its own, once you've finished typing. If a connection to Facebook stays down after the network is back, fMess reloads too. No more reloading by hand. (#37)
  • "Couldn't load chats": fMess reloads once by itself, as Reload did by hand. If the screen comes back within 10 minutes it stays, with Messenger's own Reload button. For #24. (#37)
  • Windows: notifications ring, with Windows' sound, once per message. They stay quiet with Do Not Disturb on or Messenger's sounds off. Fixes #36. (#38)
  • Toasts read in dark mode with the Zalo, WhatsApp and Teams looks ("All chats loaded", "Link copied" were white on white), and Zalo's toast close button shows again. (#40)

For contributors

  • Live checks in the real app: tests/app/live-check.sh runs the debug app through a proxy that cuts the network, and fakes sleep, the "Couldn't load chats" error and notification sounds (Do Not Disturb, Messenger's sounds off, the Mac muted), with PASS/FAIL per case. (#39)
  • The chat check raises one of Facebook's toasts in every look, light and dark, and checks that its text and close button show. (#40)

Tiếng Việt:

  • fMess tự kết nối lại Messenger. Máy ngủ từ 5 phút trở lên thì tin nhắn không còn kẹt ở "Đang gửi" nữa: trang tự tải lại, đợi bạn gõ xong mới tải. Có mạng lại mà kết nối tới Facebook vẫn chết thì fMess cũng tự tải lại. Không cần tự tải lại trang nữa.
  • Lỗi "Couldn't load chats": fMess tự tải lại 1 lần, giống bấm Reload bằng tay. Nếu lỗi hiện lại trong vòng 10 phút thì màn hình lỗi giữ nguyên, kèm nút Reload của Messenger. Liên quan #24.
  • Windows: thông báo giờ có tiếng, dùng âm thanh của Windows, mỗi tin một tiếng. Bật Không làm phiền hoặc tắt âm thanh trong Messenger thì im.
  • Thông báo nhỏ (toast) đọc được ở chế độ tối với giao diện Zalo, WhatsApp và Teams ("All chats loaded", "Link copied" trước đây chữ trắng trên nền trắng). Nút đóng của toast ở giao diện Zalo cũng hiện lại.
  • Cho người đóng góp: thêm bộ kiểm tra chạy trong app thật (tests/app/live-check.sh): cắt mạng, giả lập máy ngủ, lỗi "Couldn't load chats" và tiếng thông báo, báo PASS/FAIL từng trường hợp. Bộ kiểm tra giao diện chat giờ kiểm cả toast.

fMess v0.1.33

Choose a tag to compare

@github-actions github-actions released this 04 Nov 16:18

Fixed

  • Your messages have their colour again in chats with a gradient theme. 0.1.31 showed them as bare text in some chats, white on white in light mode. Sorry about that. (#34)
  • The purple flash when scrolling fast on macOS stays fixed, this time without touching your bubbles: they paint their gradient themselves. Fixes #27. (#34)

For contributors

  • Release builds for Mac now ask for GitHub's Intel Macs (the Apple Silicon one built for its target from there): GitHub had no Apple Silicon Macs free, so 0.1.32 never got a Mac build and wasn't released. It had no Intel Macs free either tonight, so this release's Mac apps were built, signed and notarized on the maintainer's Mac.
  • A check of how chats look, to run before a change to the page script or a theme ships: tests/app/chat-check.sh opens encrypted, normal and group chats with each Messenger chat theme, in every fMess look, light and dark, and checks on the pictures that bubbles, quotes and emoji messages show and read. It catches the 0.1.31 problem. (#35)

Tiếng Việt:

  • Tin nhắn của bạn có màu trở lại ở các đoạn chat dùng theme gradient. Bản 0.1.31 làm một số đoạn chat chỉ còn chữ trơn, ở chế độ sáng thì chữ trắng trên nền trắng. Xin lỗi các bạn vì lỗi này.
  • Vẫn hết nháy tím khi cuộn nhanh trên Mac, lần này không đụng tới bong bóng tin nhắn: bong bóng tự vẽ màu gradient của nó.
  • Cho người đóng góp: bản Mac giờ build trên máy Mac Intel của GitHub (bản Apple Silicon build chéo từ đó), vì GitHub hết máy Mac Apple Silicon nên 0.1.32 không build được cho Mac và không được phát hành. Tối nay máy Intel cũng hết, nên bản Mac của 0.1.33 được build, ký và notarize trên máy của người duy trì dự án. Thêm bộ kiểm tra giao diện chat chạy trong app thật (tests/app/chat-check.sh): mở chat mã hoá, chat thường, chat nhóm với từng kiểu theme của Messenger, ở mọi giao diện của fMess, sáng và tối, rồi kiểm trên ảnh chụp rằng bong bóng, trích dẫn và emoji hiện rõ, đọc được. Bộ kiểm này bắt được đúng lỗi của 0.1.31.

fMess v0.1.31

Choose a tag to compare

@github-actions github-actions released this 04 Nov 11:58

Fixed

  • No more purple flashes when scrolling fast on macOS. In a chat with a gradient theme, scrolling fast made the whole chat flash purple and blue for a frame or two. Fixes #27. (#28)
  • Zooming a photo in one-to-one chats. A pinch, Ctrl + scroll or a double click zoomed the blurred backdrop behind the photo instead of the photo, in encrypted chats (one-to-one chats are). Group chats were fine. Windows and macOS. (#30)
  • Quotes in messages can be read in the Zalo, WhatsApp and Teams themes. The text and bar of a quote ("> …") were white on those themes' light bubbles. (#29)
  • Teams theme: the reactions card sits right on the message and stays while you reach it. On a tall message it hung far above and went away on the way up. (#31)
  • WhatsApp and Teams themes: the message box's buttons have their icons again. Messenger changed the icons of voice clip, attach, sticker and GIF, and they all showed as +. Thanks @SangTruongTan (#26)
  • macOS: Esc and the arrow keys work in the photo viewer at once, without a click first. Thanks @SangTruongTan (#26)
  • Zalo theme: a little room above the first chat, which touched the filters' line when hovered or open. (#29)

New

  • Esc cancels a voice clip being recorded or played back. Thanks @SangTruongTan (#26)
  • Teams theme: voice clip, sticker and GIF buttons in the message box, with Teams-style icons. Thanks @SangTruongTan (#26)

For contributors

  • The issue form's "macOS (Apple Silicon)" choice reads as text. (#28)

Tiếng Việt:

  • Hết nháy tím khi cuộn nhanh trên Mac: ở chat có theme màu gradient, cuộn nhanh thì cả khung chat nháy tím xanh một hai khung hình. Giờ đã sửa.
  • Phóng to ảnh trong chat cá nhân: chụm hai ngón, Ctrl + lăn chuột hay nhấp đúp trước đây phóng to lớp nền mờ phía sau thay vì tấm ảnh, ở các chat mã hoá (chat cá nhân đều là chat mã hoá). Chat nhóm thì vẫn bình thường. Sửa cho cả Windows và Mac.
  • Đọc được tin nhắn trích dẫn trong theme Zalo, WhatsApp, Teams: chữ và vạch của phần trích dẫn ("> …") trước đây màu trắng trên bong bóng màu nhạt của các theme này.
  • Theme Teams: thẻ thả cảm xúc nằm sát ngay trên tin nhắn, rê chuột tới không bị mất nữa. Với tin dài, thẻ trước đây treo tít phía trên và biến mất giữa đường.
  • Theme WhatsApp và Teams: các nút trong ô soạn tin có lại biểu tượng riêng. Messenger đổi biểu tượng của ghi âm, đính kèm, sticker, GIF nên tất cả hiện thành dấu +. Cảm ơn @SangTruongTan (#26).
  • Mac: Esc và phím mũi tên dùng được ngay trong trình xem ảnh, không cần click trước. Cảm ơn @SangTruongTan (#26).
  • Theme Zalo: chừa chút khoảng trống phía trên chat đầu tiên, trước đây khi rê chuột hay mở chat thì nó dính sát vạch dưới hàng bộ lọc.
  • Mới: Esc huỷ voice clip đang ghi hoặc đang nghe lại. Cảm ơn @SangTruongTan (#26).
  • Mới: theme Teams có nút ghi âm, sticker, GIF trong ô soạn tin, biểu tượng kiểu Teams. Cảm ơn @SangTruongTan (#26).

fMess v0.1.30

Choose a tag to compare

@github-actions github-actions released this 04 Nov 08:41

Fixed

  • fMess no longer shows up in Now Playing. On macOS, every message sound left fMess in Control Center's Now Playing, titled "Messenger | Facebook" with a play button. Messenger's sounds now play without it. Fixes #22. (#23)
  • Each message is notified once. When Messenger stays quiet, fMess notifies about new messages itself, and the same one could come up twice in a row, or again hours later (after the computer woke up, say). It now says each message once, and nothing for a message Messenger already notified about. Fixes #22. (#23)
  • The Dock badge leaves muted chats out, as Messenger's own count does: a busy muted group kept it at 3, 4 or 5 with nothing new. The same goes for the red dot on the Windows taskbar. (#21)
  • No notification for a muted group when the chat that had just come in was read before fMess got to it. (#21)
  • Zooming a photo on Windows, for real: a touchpad pinch now zooms it (it didn't in 0.1.29), and Ctrl + scroll zooms gently, about 15% a notch, and by distance on a touchpad. Outside the photo viewer a pinch zooms the page, as in Edge. (#25)

Changed

  • Do Not Disturb quiets only Messenger's own sounds, and leaves any other audio alone. (#23)

For contributors

  • New issues start from a form in English and Vietnamese that asks for the fMess version and the system, so a report doesn't need a round of questions first. (#23)
  • A Windows build of a pull request, installer and plain .exe, from the "test build" label, to try a change before it's released. (#25)
  • More tests in CI: fMess's own notifications, Messenger's sounds and the photo viewer's zoom. (#23, #25)

Tiếng Việt:

  • fMess không còn hiện trong mục Đang phát (Now Playing). Trên macOS, mỗi lần có tiếng tin nhắn là fMess nằm luôn trong Trung tâm điều khiển, kèm tên "Messenger | Facebook" và nút phát. Giờ tiếng của Messenger phát mà không bị như vậy nữa.
  • Mỗi tin nhắn chỉ báo một lần. Khi Messenger không tự báo, fMess báo thay, và có lúc cùng một tin hiện hai lần liền, hoặc vài tiếng sau lại hiện nữa (ví dụ lúc máy vừa thức dậy). Giờ mỗi tin chỉ báo một lần, và tin nào Messenger đã báo rồi thì fMess không báo lại.
  • Số trên biểu tượng app không tính các đoạn chat đã tắt thông báo, giống cách Messenger đếm. Trước đây một nhóm đã tắt thông báo mà nhắn nhiều thì số cứ đứng ở 3, 4, 5 dù chẳng có gì mới. Chấm đỏ trên thanh taskbar Windows cũng vậy.
  • Không còn báo nhầm cho nhóm đã tắt thông báo khi đoạn chat vừa có tin đã được đọc trước lúc fMess kịp báo.
  • Phóng to ảnh trên Windows chạy thật rồi: chụm hai ngón trên touchpad là phóng to (bản 0.1.29 chưa được), còn Ctrl + lăn chuột thì phóng từ từ, mỗi nấc khoảng 15%. Ra ngoài trình xem ảnh mà chụm hai ngón thì cả trang phóng to, giống Edge.
  • Chế độ Không làm phiền chỉ tắt tiếng của Messenger, các âm thanh khác vẫn để nguyên.
  • Cho người đóng góp: báo lỗi giờ có sẵn mẫu (tiếng Anh và tiếng Việt) hỏi phiên bản fMess và hệ điều hành; mỗi pull request có thể build ra bản Windows để thử trước khi phát hành; CI kiểm tra thêm thông báo, âm thanh và zoom ảnh.

fMess v0.1.29

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:53

Fixed

  • Calls no longer freeze fMess on Windows. Once a call window had been opened and closed, the next call after restarting fMess left it "Not Responding". (#18)
  • Saving a photo stays in fMess. In chats that aren't encrypted, Download opened the browser, which then saved the photo. fMess now saves it itself, under Facebook's own file name. (#16)
  • Photos from encrypted chats no longer save as "Unknown", "Unknown (1)"… They get a name of their own, as in Chrome. (#15)
  • Zooming a photo on Windows: Ctrl + scroll and a touchpad pinch now zoom it in the photo viewer, as on macOS. (#20)

New

  • A finished download says so at the bottom of the window, with Show in Finder (Show in folder on Windows and Linux). Fixes #14. (#15)
  • Check Now in Settings › General looks for a new version, for anyone who doesn't find Check for Updates… in the menu. (#19)

Safer

  • Only web, email and phone links leave fMess. Other kinds of links (file:, smb: and the like) are no longer handed to your system. Thanks @dungca1 (#13).

Tiếng Việt:

  • Hết đơ khi gọi điện trên Windows: trước đây, sau khi đã mở rồi tắt một cuộc gọi, lần gọi tiếp theo sau khi mở lại fMess sẽ làm app "Not Responding". Giờ đã sửa.
  • Lưu ảnh ngay trong fMess: ở chat thường, bấm Tải xuống không còn bật trình duyệt nữa, ảnh lưu thẳng về máy với tên gốc của Facebook.
  • Ảnh trong chat mã hoá không còn bị lưu tên "Unknown" khi tải về.
  • Phóng to ảnh trên Windows: Ctrl + lăn chuột hoặc chụm hai ngón trên touchpad, giống trên Mac.
  • Tải xong có thông báo ở cuối cửa sổ, kèm nút mở thư mục chứa file.
  • Nút Kiểm tra ngay trong Cài đặt › Chung để tìm bản mới, khỏi phải lục menu.
  • An toàn hơn: chỉ link web, email và số điện thoại mới được mở ra ngoài fMess. Cảm ơn @dungca1 (#13).

fMess v0.1.28

Choose a tag to compare

@github-actions github-actions released this 02 Nov 17:04

New

  • Smoother on 120 Hz Macs. fMess now draws up to 120 frames a second on ProMotion screens, like Chrome, instead of WebKit's usual 60. Scrolling is twice as smooth and typed letters show up about twice as fast (on an M2 Pro: 60 fps before, 119 now).
  • Your own app icon and name. In Settings › Appearance, pick a .png or .ico picture as fMess's icon in the Dock, taskbar and tray, and set the name shown on its windows, tray and notifications. Thanks @J2TeamNNL (#6).
  • A Check spelling switch in Settings › General, on by default as before. On Windows, spell check knows only the system's languages: if words in yours get underlined (Vietnamese on a Windows set up in English, say), turn it off. Thanks @J2TeamNNL (#5).

Fixed

  • Copy Image, then paste into a chat, sends the picture instead of a long link to it (macOS).

Tiếng Việt:

  • Mượt hơn trên Mac màn 120Hz: fMess giờ vẽ tới 120 khung hình mỗi giây như Chrome, thay vì 60 như trước. Cuộn mượt gấp đôi, gõ phím chữ hiện ra nhanh gần gấp đôi.
  • Tự đổi biểu tượng và tên app: vào Cài đặt › Giao diện, chọn ảnh .png hoặc .ico làm biểu tượng trên Dock, thanh tác vụ và khay hệ thống, đặt luôn tên hiện trên cửa sổ, khay hệ thống và thông báo. Cảm ơn @J2TeamNNL (#6).
  • Thêm tuỳ chọn Kiểm tra chính tả trong Cài đặt › Chung, mặc định vẫn bật. Trên Windows, nếu gõ tiếng Việt đúng mà vẫn bị gạch đỏ, bạn chỉ cần tắt đi. Cảm ơn @J2TeamNNL (#5).
  • Sửa lỗi: chuột phải ảnh chọn Copy Image rồi dán vào ô chat giờ ra đúng tấm ảnh, không còn ra một đường link dài ngoằng (macOS).

fMess v0.1.26

Choose a tag to compare

@github-actions github-actions released this 02 Nov 14:51

New

  • A portable Windows app. fMess-windows-portable.exe is one file that runs without installing and needs no admin rights, for computers that don't allow installing software. Keep it anywhere and open it. When there is a new version, it opens the download instead of installing; use the new file in place of the old one.

Fixed

  • Photos under the Zalo, WhatsApp and Teams themes. Facebook now opens a chat's photos without changing the page's address, so fMess didn't notice the viewer: the theme's title, unread count, search box and buttons showed over the photo, the action bar sat under the window buttons, and zoom didn't work. All fixed. Escape unzooms a zoomed photo first. Thanks @J2TeamNNL for #3 (fixes #1).
  • No more white window at login. When fMess opens before the network is ready, as right after the Mac starts, it now loads the chats once the connection is up instead of staying white.

Tiếng Việt:

  • Bản Windows portable: fMess-windows-portable.exe là một file chạy luôn, không cần cài, không cần quyền admin, cho máy công ty không cho cài phần mềm. Để đâu cũng được, mở lên là dùng. Có bản mới thì fMess mở link tải thay vì tự cài; bạn dùng file mới thay cho file cũ.
  • Sửa xem ảnh với theme Zalo, WhatsApp, Teams: Facebook giờ mở ảnh mà không đổi địa chỉ trang nên fMess không nhận ra, khiến tiêu đề, số tin chưa đọc, ô tìm kiếm và các nút của theme đè lên ảnh, thanh nút nằm dưới 3 nút cửa sổ, phóng to không chạy. Đã sửa hết. Esc thu ảnh đang phóng to về trước. Cảm ơn @J2TeamNNL với #3 (sửa #1).
  • Hết trắng trang lúc khởi động: khi fMess mở lúc mạng chưa sẵn sàng (vừa bật máy), giờ nó tự tải lại khi có mạng thay vì trắng trơn.

fMess v0.1.25

Choose a tag to compare

@github-actions github-actions released this 02 Nov 10:50

Download

System File
macOS, Apple silicon (M1 and later) fMess-mac-apple-silicon.dmg
macOS, Intel fMess-mac-intel.dmg
Windows 10 and 11 fMess-windows-setup.exe
Linux AppImage · .deb · .rpm

The other files below are for the built-in updater.

New

  • fMess in Vietnamese. Its menus, Settings and dialogs follow your system's language, or choose it in Settings › Language. Messenger itself still follows your Facebook account.
  • A Microsoft Teams theme, light and dark: Teams' title bar with its search box, the app bar (with Copilot, tooltips and a sidebar toggle), the chat list, replies quoted inside the message box, and Teams' card with quick reactions on hovering a message.
  • Hide profile pictures (Settings › Appearance): people's pictures show as their initials, for screens others can see, under every theme. Notifications then come without pictures.
  • Drag files and screenshots into a chat to send them. Dropping on the window did nothing before.
  • A new app icon.

Fixed

  • Text in a pinned message and in the chat's details can be selected and copied again. Select All outside the message box still selects nothing.
  • The strip under the window buttons has the panes' colour, not Facebook's grey.
  • A theme no longer draws light colours over a page Facebook has made dark for the first seconds after launch, when the account's Dark Mode had changed elsewhere.
  • WhatsApp theme with Facebook in another language than English: the thumbs-up button no longer shows as the green send button.

Tiếng Việt:

  • fMess có tiếng Việt: menu, Cài đặt và các hộp thoại theo ngôn ngữ của máy, hoặc chọn trong Cài đặt › Ngôn ngữ. Messenger vẫn theo ngôn ngữ tài khoản Facebook.
  • Theme Microsoft Teams, sáng và tối: thanh tiêu đề có ô tìm kiếm, thanh app bên trái (có Copilot, tooltip, nút ẩn thanh), danh sách chat, trả lời tin nhắn ngay trong ô soạn tin, và thẻ reaction nhanh khi rê chuột vào tin như Teams.
  • Ẩn ảnh đại diện (Cài đặt › Giao diện): ảnh mọi người thành chữ cái đầu tên, hợp khi màn hình có người khác nhìn, dùng với mọi theme. Thông báo cũng không kèm ảnh.
  • Kéo thả file và ảnh chụp màn hình vào chat để gửi. Trước đây thả vào cửa sổ không có tác dụng.
  • Icon app mới.
  • Sửa: bôi đen và copy lại được chữ trong tin ghim và panel thông tin; dải dưới 3 nút cửa sổ cùng màu với khung; theme WhatsApp với Facebook không phải tiếng Anh không còn hiện nút 👍 thành nút gửi; theme không còn vẽ màu sáng lên trang tối vài giây đầu khi Dark Mode của tài khoản vừa đổi.

fMess 0.1.20

Choose a tag to compare

@github-actions github-actions released this 02 Nov 00:11

Download

System File
macOS, Apple silicon (M1 and later) fMess-mac-apple-silicon.dmg
macOS, Intel fMess-mac-intel.dmg
Windows 10 and 11 fMess-windows-setup.exe
Linux AppImage · .deb · .rpm

The other files below are for the built-in updater.

New

  • The app icon can follow the theme. With the Zalo or WhatsApp theme, the icon in the Dock (macOS), on the taskbar (Windows, Linux) and in the tray shows that app's logo with a small fMess badge while fMess runs. Turn it off in Settings › Appearance › "App icon follows the theme".
  • Windows: fMess tells you when WebView2 is missing and offers to download Microsoft's installer. Some trimmed-down Windows builds remove WebView2, and fMess can't show Messenger without it.

Fixed

  • Themes: the bar above the message box no longer cuts off its second line when replying to a message or with a link's preview (Zalo theme).

Tiếng Việt:

  • Icon app đổi theo theme. Dùng theme Zalo hoặc WhatsApp thì icon ở Dock (macOS), thanh taskbar (Windows, Linux) và khay hệ thống là logo của app đó, kèm huy hiệu fMess nhỏ, khi fMess đang chạy. Tắt được trong Cài đặt › Appearance › "App icon follows the theme".
  • Windows: fMess báo khi máy thiếu WebView2 và mời tải bộ cài của Microsoft. Vài bản Windows rút gọn đã gỡ WebView2, mà thiếu nó thì fMess không hiện được Messenger.
  • Theme: khung phía trên ô soạn tin không còn bị cắt dòng thứ hai khi trả lời tin nhắn hoặc khi có xem trước link (theme Zalo).