obs-studio/UI
Igor Bochkariov 6e1c4caf99 UI: Fix creation of log files with non-english paths
This commit fixes creating log files in windows with Unicode profile
names.

I encountered this bug when running obs-studio 18.0.2 in Windows 8.1 x64
with my user profile path containing Unicode characters.

Steps to reproduce:

1) Create a windows user with a Unicode name: "пользователь"
2) Run OBS Studio, go to Help -> Log Files -> View current log (Nothing
happens)

The expected result is opening current log file.

Closes jp9000/obs-studio#916
2017-05-15 21:50:44 -07:00
..
data UI: Warn user if multiple instances of the UI are open 2017-05-14 15:25:34 -07:00
dist
forms UI: Move Stats to the view menu 2017-05-15 15:01:59 -07:00
frontend-plugins frontend-tools: Add automatic scene switcher for Linux 2017-05-03 09:23:06 -05:00
installer
obs-frontend-api UI: Add front-end API functions to get/modify service 2017-04-30 02:53:44 -07:00
win-update UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
CMakeLists.txt UI: Add stats dialog 2017-05-13 01:52:54 -07:00
adv-audio-control.cpp
adv-audio-control.hpp
api-interface.cpp UI: Add front-end API functions to get/modify service 2017-04-30 02:53:44 -07:00
audio-encoders.cpp
audio-encoders.hpp
crash-report.cpp
crash-report.hpp
display-helpers.hpp
double-slider.cpp
double-slider.hpp
focus-list.cpp
focus-list.hpp
hotkey-edit.cpp
hotkey-edit.hpp
item-widget-helpers.cpp
item-widget-helpers.hpp
menu-button.cpp
menu-button.hpp
mute-checkbox.hpp
obs-app.cpp UI: Fix creation of log files with non-english paths 2017-05-15 21:50:44 -07:00
obs-app.hpp UI: Warn user if multiple instances of the UI are open 2017-05-14 15:25:34 -07:00
obs.rc
platform-osx.mm
platform-windows.cpp UI: Warn user if multiple instances of the UI are open 2017-05-14 15:25:34 -07:00
platform-x11.cpp
platform.hpp UI: Warn user if multiple instances of the UI are open 2017-05-14 15:25:34 -07:00
properties-view.cpp
properties-view.hpp
properties-view.moc.hpp
qt-display.cpp
qt-display.hpp
qt-wrappers.cpp UI: Fix locale text for "OK" in question dialogs 2017-05-13 14:10:44 -07:00
qt-wrappers.hpp UI: Add helper class to translate message box buttons 2017-05-13 14:05:03 -07:00
remote-text.cpp
remote-text.hpp
slider-absoluteset-style.cpp
slider-absoluteset-style.hpp
source-label.cpp
source-label.hpp
source-list-widget.cpp
source-list-widget.hpp
sparkle-updater.mm
vertical-scroll-area.cpp
vertical-scroll-area.hpp
visibility-checkbox.cpp
visibility-checkbox.hpp
visibility-item-widget.cpp
visibility-item-widget.hpp
volume-control.cpp
volume-control.hpp
window-basic-adv-audio.cpp UI: Make sure all dialogs have close buttons 2017-04-30 06:38:33 -07:00
window-basic-adv-audio.hpp
window-basic-auto-config-test.cpp UI: Add auto-configuration wizard 2017-05-08 02:12:03 -07:00
window-basic-auto-config.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-auto-config.hpp UI: Add auto-configuration wizard 2017-05-08 02:12:03 -07:00
window-basic-filters.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-filters.hpp
window-basic-interaction.cpp
window-basic-interaction.hpp
window-basic-main-dropfiles.cpp Merge pull request #889 from cg2121/drag-drop-bug 2017-05-03 14:17:49 -07:00
window-basic-main-outputs.cpp UI: Add support for showing output error messages 2017-05-15 12:03:42 +02:00
window-basic-main-outputs.hpp
window-basic-main-profiles.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-main-scene-collections.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-main-transitions.cpp UI: Update quick transitions on transition add/removal 2017-05-14 23:06:11 -07:00
window-basic-main.cpp UI: Make Stats a regular window rather than dialog 2017-05-15 15:02:56 -07:00
window-basic-main.hpp UI: Change output blocking bool to integer ref counter 2017-05-15 14:35:36 -07:00
window-basic-preview.cpp
window-basic-preview.hpp Fix various typos across multiple modules 2017-04-25 22:39:42 -04:00
window-basic-properties.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-properties.hpp
window-basic-settings.cpp UI: Prevent user from starting ouputs while in settings 2017-05-15 14:35:38 -07:00
window-basic-settings.hpp UI: Prevent user from starting ouputs while in settings 2017-05-15 14:35:38 -07:00
window-basic-source-select.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-basic-source-select.hpp
window-basic-stats.cpp UI: Check to see if outputs valid when updating stats 2017-05-15 15:05:54 -07:00
window-basic-stats.hpp UI: Make Stats a regular window rather than dialog 2017-05-15 15:02:56 -07:00
window-basic-status-bar.cpp
window-basic-status-bar.hpp
window-basic-transform.cpp
window-basic-transform.hpp
window-license-agreement.cpp
window-license-agreement.hpp
window-log-reply.cpp
window-log-reply.hpp
window-main.hpp
window-namedialog.cpp
window-namedialog.hpp
window-projector.cpp UI: Add ability to output to window 2017-05-04 17:07:36 -07:00
window-projector.hpp UI: Add ability to output to window 2017-05-04 17:07:36 -07:00
window-remux.cpp UI: Make sure all message box buttons are translated 2017-05-13 14:06:32 -07:00
window-remux.hpp UI: Make sure all dialogs have close buttons 2017-04-30 06:38:33 -07:00