This is an automated email from the git hooks/post-receive script. bmarc pushed a commit to branch master in repository playonlinux.
commit d5cab7b64d61225d1be77ec0ee493e41f87ac887 Author: Bertrand Marc <[email protected]> Date: Sun Jul 9 18:50:39 2017 +0200 New upstream version 3.4 --- CHANGELOG | 9 +++++++++ bash/LiveInstall | 13 ++++++++++--- bash/check_maj | 3 +-- bash/check_maj_ | 22 +++++++++++++++++++--- etc/emotes/face-angel.png | Bin 992 -> 0 bytes etc/emotes/face-crying.png | Bin 936 -> 0 bytes etc/emotes/face-devilish.png | Bin 855 -> 0 bytes etc/emotes/face-glasses.png | Bin 949 -> 0 bytes etc/emotes/face-grin.png | Bin 905 -> 0 bytes etc/emotes/face-kiss.png | Bin 919 -> 0 bytes etc/emotes/face-monkey.png | Bin 784 -> 0 bytes etc/emotes/face-plain.png | Bin 894 -> 0 bytes etc/emotes/face-sad.png | Bin 918 -> 0 bytes etc/emotes/face-smile-big.png | Bin 896 -> 0 bytes etc/emotes/face-smile.png | Bin 919 -> 0 bytes etc/emotes/face-surprise.png | Bin 917 -> 0 bytes etc/emotes/face-wink.png | Bin 914 -> 0 bytes etc/menu/cdrom.png | Bin 0 -> 934 bytes etc/snd/snd.wav | Bin 60766 -> 0 bytes lang/locale/fr/LC_MESSAGES/pol.mo | Bin 34572 -> 34753 bytes lang/po/fr.po | 3 +++ lib/interface_v3 | 35 ++++++++++++----------------------- lib/main | 6 +----- lib/variables | 2 +- python/mainwindow.py | 28 ++++++---------------------- 25 files changed, 62 insertions(+), 59 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 599229e..c182c0a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,12 @@ +-> 3.4 +- Changelog removed when a new version is installed +- Possibility to configure the prefix before manual install +- Repository is automaticaly updated when needed +- POL_SetupWindow_prefixcreate use POL_SetupWindow_normalprefixcreate to avoid bugs +- POL_SetupWindow_specificprefixcreate and POL_SetupWindow_oldprefixcreate are made +- Autorun is moved on tools menu +- Refresh the repository should no more be needed. Therefor, it has been removed from the toolbar + -> 3.3.1 - An important bug corrected in wine version manager - lzma is no more asked by check_depend diff --git a/bash/LiveInstall b/bash/LiveInstall index d7b8887..e6611bf 100755 --- a/bash/LiveInstall +++ b/bash/LiveInstall @@ -100,7 +100,7 @@ LNG_LI_EXIST=$(eval_gettext "This codename already exists in PlayOnLinux.") LNG_LI_INSTALLFILE=$(eval_gettext "Please choose the file to execute") LNG_LI_CHOOSEFILE=$(eval_gettext "You have to choose a file !") LNG_LI_EXEC=$(eval_gettext "Choose the file to exec the game.") - +LNG_WC_EXEC=$(eval_gettext "Do you want to configure your prefix before installing your application ?") LNG_LI_GIVENAME=$(eval_gettext "Please type a name for your shortcut.") LNG_MAIN_INSTALL_LIVE=$(eval_gettext "Manual installation") @@ -141,9 +141,16 @@ fi select_prefixe "$REPERTOIRE/wineprefix/$GAMENAME" POL_SetupWindow_prefixcreate - +POL_SetupWindow_question "$LNG_WC_EXEC" "$LNG_MAIN_INSTALL_LIVE" +if [ "$APP_ANSWER" = "TRUE" ] +then + LNG_CONFIGURE=$(eval_gettext "Configure wine") + POL_SetupWindow_wait_next_signal "$LNG_CONFIGURE" "$LNG_MAIN_INSTALL_LIVE" + winecfg + POL_SetupWindow_detect_exit +fi cd $HOME -POL_SetupWindow_browse "$LNG_LI_INSTALLFILE" "$LNG_MAIN_INSTALL_LIVE" +POL_SetupWindow_browse "$LNG_LI_INSTALLFILE" "$LNG_MAIN_INSTALL_LIVE" INSTALLDIR="$APP_ANSWER" if [ "$INSTALLDIR" = "" ] then diff --git a/bash/check_maj b/bash/check_maj index c6ebba0..3fa773a 100755 --- a/bash/check_maj +++ b/bash/check_maj @@ -1,7 +1,6 @@ #!/bin/bash -# Copyright (C) 2007 Pâris Quentin -# Cassarin-Grand Arthur +# Copyright (C) 2009 Pâris Quentin # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bash/check_maj_ b/bash/check_maj_ index ee19675..ecb8d5e 100755 --- a/bash/check_maj_ +++ b/bash/check_maj_ @@ -1,7 +1,6 @@ #!/bin/bash -# Copyright (C) 2007 Pâris Quentin -# Cassarin-Grand Arthur +# Copyright (C) 2009 Pâris Quentin # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -24,4 +23,21 @@ fi source "$PLAYONLINUX/lib/sources" -maj_check +touch "$REPERTOIRE/configurations/last_string" +sleep 2 +if [ ! "$OFFLINE" == "1" ] +then + local_string=$(cat "$REPERTOIRE/configurations/last_string") + if ( ! wget "$SITE/update_mark.txt" -O- -q 2> /dev/null > /dev/null) + then + echo "No internet access" + exit + fi + remote_string=$(wget "$SITE/update_mark.txt" -O- -q 2> /dev/null) + if [ ! "$local_string" = "$remote_string" ] + then + echo "$remote_string" > "$REPERTOIRE/configurations/last_string" + echo "PlayOnLinux repository need to be updated" + maj_check + fi +fi diff --git a/etc/emotes/face-angel.png b/etc/emotes/face-angel.png deleted file mode 100644 index d2c5e94..0000000 Binary files a/etc/emotes/face-angel.png and /dev/null differ diff --git a/etc/emotes/face-crying.png b/etc/emotes/face-crying.png deleted file mode 100644 index a7e3f49..0000000 Binary files a/etc/emotes/face-crying.png and /dev/null differ diff --git a/etc/emotes/face-devilish.png b/etc/emotes/face-devilish.png deleted file mode 100644 index 8e2cd45..0000000 Binary files a/etc/emotes/face-devilish.png and /dev/null differ diff --git a/etc/emotes/face-glasses.png b/etc/emotes/face-glasses.png deleted file mode 100644 index d13f2c8..0000000 Binary files a/etc/emotes/face-glasses.png and /dev/null differ diff --git a/etc/emotes/face-grin.png b/etc/emotes/face-grin.png deleted file mode 100644 index d15cf2d..0000000 Binary files a/etc/emotes/face-grin.png and /dev/null differ diff --git a/etc/emotes/face-kiss.png b/etc/emotes/face-kiss.png deleted file mode 100644 index 809c1cf..0000000 Binary files a/etc/emotes/face-kiss.png and /dev/null differ diff --git a/etc/emotes/face-monkey.png b/etc/emotes/face-monkey.png deleted file mode 100644 index 69db8fa..0000000 Binary files a/etc/emotes/face-monkey.png and /dev/null differ diff --git a/etc/emotes/face-plain.png b/etc/emotes/face-plain.png deleted file mode 100644 index a6761bd..0000000 Binary files a/etc/emotes/face-plain.png and /dev/null differ diff --git a/etc/emotes/face-sad.png b/etc/emotes/face-sad.png deleted file mode 100644 index fa25895..0000000 Binary files a/etc/emotes/face-sad.png and /dev/null differ diff --git a/etc/emotes/face-smile-big.png b/etc/emotes/face-smile-big.png deleted file mode 100644 index 4cebcff..0000000 Binary files a/etc/emotes/face-smile-big.png and /dev/null differ diff --git a/etc/emotes/face-smile.png b/etc/emotes/face-smile.png deleted file mode 100644 index 01e0117..0000000 Binary files a/etc/emotes/face-smile.png and /dev/null differ diff --git a/etc/emotes/face-surprise.png b/etc/emotes/face-surprise.png deleted file mode 100644 index 863f304..0000000 Binary files a/etc/emotes/face-surprise.png and /dev/null differ diff --git a/etc/emotes/face-wink.png b/etc/emotes/face-wink.png deleted file mode 100644 index 46be685..0000000 Binary files a/etc/emotes/face-wink.png and /dev/null differ diff --git a/etc/menu/cdrom.png b/etc/menu/cdrom.png new file mode 100644 index 0000000..3f65839 Binary files /dev/null and b/etc/menu/cdrom.png differ diff --git a/etc/snd/snd.wav b/etc/snd/snd.wav deleted file mode 100644 index b274bfe..0000000 Binary files a/etc/snd/snd.wav and /dev/null differ diff --git a/lang/locale/fr/LC_MESSAGES/pol.mo b/lang/locale/fr/LC_MESSAGES/pol.mo index 4a417d2..f97e552 100644 Binary files a/lang/locale/fr/LC_MESSAGES/pol.mo and b/lang/locale/fr/LC_MESSAGES/pol.mo differ diff --git a/lang/po/fr.po b/lang/po/fr.po index 0063f0c..5dc410f 100644 --- a/lang/po/fr.po +++ b/lang/po/fr.po @@ -1423,3 +1423,6 @@ msgstr "Ouverture du configurateur spécifique de wine" msgid "Killing process in the prefix .." msgstr "Fermeture des processus du préfixe" + +msgid "Do you want to configure your prefix before installing your application ?" +msgstr "Voulez-vous configurer votre prefixe avant d'installer votre application ?" diff --git a/lib/interface_v3 b/lib/interface_v3 index 266d3f4..184d732 100644 --- a/lib/interface_v3 +++ b/lib/interface_v3 @@ -36,28 +36,7 @@ GenId() # On génère un ID unique pour notre fenêtre exit 0 } export POL_SetupWindow_ID=$(GenId) -#POL_SetupWindow_presentation () -#{ -# echo "MsgIn" > "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "presentation" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "$1" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "$2" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "$3" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "$4" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# echo "$5" >> "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# MESSAGE=$(cat "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" | grep '^MsgOut$') -# while [ ! "$MESSAGE" = "MsgOut" ] -# do -# MESSAGE=$(cat "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" | grep '^MsgOut$') -# sleep 0.1 -# done -# MESSAGE_BIS=$(cat "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" | grep '^MSG_RECEIVED=') -# if [ "$MESSAGE_BIS" = "MSG_RECEIVED=Cancel" ] -# then -# rm "$REPERTOIRE/configurations/guis/$POL_SetupWindow_ID" -# exit -# fi -#} + POL_SetupWindow_presentation () { TEXTE="$(eval_gettext 'This assistant will help you to install ')$1$(eval_gettext ' on your computer.')\n\n$(eval_gettext 'This program is made by ')$2\n($3)\n\n$(eval_gettext 'This installation program is provided by ')$4\n\n$1$(eval_gettext ' will be installed in ')$REPERTOIRE/wineprefix/$5\n\n$(eval_gettext 'PlayOnLinux is not responsible of your way to use these scripts')\n\n$(eval_gettext 'Click on next to start')" @@ -453,7 +432,7 @@ POL_SetupWindow_games () export APP_ANSWER="$MESSAGE_TER" fi } -POL_SetupWindow_prefixcreate () +POL_SetupWindow_specialprefixcreate () { POL_SetupWindow_wait_next_signal "$(eval_gettext 'Please wait while the wine prefix is created...')" "$(eval_gettext 'Wine prefix configuration')" wineprefixcreate @@ -462,6 +441,16 @@ POL_SetupWindow_prefixcreate () set_programfile_dir POL_SetupWindow_detect_exit } +POL_SetupWindow_oldprefixcreate () +{ + POL_SetupWindow_wait_next_signal "$(eval_gettext 'Please wait while the wine prefix is created...')" "$(eval_gettext 'Wine prefix configuration')" + wineprefixcreate + POL_SetupWindow_detect_exit +} +POL_SetupWindow_prefixcreate () +{ + POL_SetupWindow_normalprefixcreate +} POL_SetupWindow_normalprefixcreate() { POL_SetupWindow_wait_next_signal "$(eval_gettext 'Please wait while the wine prefix is created...')" "$(eval_gettext 'Wine prefix configuration')" diff --git a/lib/main b/lib/main index 634b210..ca1c8da 100644 --- a/lib/main +++ b/lib/main @@ -227,11 +227,7 @@ start_pol () lancer "$2" "$Arg" exit 0 fi - if [ ! "$LAST_VERSION" = "$VERSION" ] - then - echo "$VERSION" > "$REPERTOIRE/configurations/last_version" - browser "$URL/changelog.html" & - fi + bash "$PLAYONLINUX/bash/check_maj_" & check_new_pol if [ ! "$NEW_VERSION" = "" ] then diff --git a/lib/variables b/lib/variables index a6d131a..40d8e8c 100644 --- a/lib/variables +++ b/lib/variables @@ -18,7 +18,7 @@ export TITRE="PlayOnLinux" export URL="http://www.playonlinux.com" export SITE="http://www.playonlinux.com/script_files/" export REPERTOIRE="$HOME/.PlayOnLinux" -export VERSION="3.3.1" +export VERSION="3.4" export LAST_VERSION=$(cat "$REPERTOIRE/configurations/last_version" 2> /dev/null) export PYTHON="python" if [ "$VRAIPATH" = "" ] diff --git a/python/mainwindow.py b/python/mainwindow.py index 409b640..1b3b3df 100755 --- a/python/mainwindow.py +++ b/python/mainwindow.py @@ -27,7 +27,7 @@ import lib.Variables as Variables, lib.lng as lng class MainWindow(wx.Frame): def __init__(self,parent,id,title): - wx.Frame.__init__(self, parent, -1, title, size = (720, 565)) + wx.Frame.__init__(self, parent, -1, title, size = (600, 565)) self.SetIcon(wx.Icon(Variables.playonlinux_env+"/etc/playonlinux.png", wx.BITMAP_TYPE_ANY)) self.timer = wx.Timer(self, 1) @@ -89,6 +89,10 @@ class MainWindow(wx.Frame): self.polshell_item.SetBitmap(wx.Bitmap(Variables.playonlinux_env+"/etc/menu/polshell.png")) self.expertmenu.AppendItem(self.polshell_item) + self.cdrom_item = wx.MenuItem(self.expertmenu, 120, _("Autorun")) + self.cdrom_item.SetBitmap(wx.Bitmap(Variables.playonlinux_env+"/etc/menu/cdrom.png")) + self.expertmenu.AppendItem(self.cdrom_item) + self.optionmenu = wx.Menu() self.option_item = wx.MenuItem(self.expertmenu, 210, _("General")) @@ -163,8 +167,7 @@ class MainWindow(wx.Frame): self.toolbar.AddLabelTool(wx.ID_OPEN, _("Run"), wx.ArtProvider.GetBitmap("gtk-open", wx.ART_TOOLBAR)) self.toolbar.AddLabelTool(wx.ID_ADD, _("Install"), wx.ArtProvider.GetBitmap("gtk-add", wx.ART_TOOLBAR)) self.toolbar_remove = self.toolbar.AddLabelTool(wx.ID_DELETE, _("Remove"), wx.ArtProvider.GetBitmap("gtk-delete", wx.ART_TOOLBAR)) - self.toolbar.AddLabelTool(wx.ID_REFRESH, _("Refresh the repository"), wx.ArtProvider.GetBitmap("gtk-refresh", wx.ART_TOOLBAR)) - self.toolbar.AddLabelTool(120, _("Autorun"), wx.ArtProvider.GetBitmap("gtk-cdrom", wx.ART_TOOLBAR)) + #self.toolbar.AddLabelTool(wx.ID_REFRESH, _("Refresh the repository"), wx.ArtProvider.GetBitmap("gtk-refresh", wx.ART_TOOLBAR)) self.toolbar.AddLabelTool(121, _("Configure this application"), wx.ArtProvider.GetBitmap("gtk-edit", wx.ART_TOOLBAR)) self.Reload(self) wx.EVT_MENU(self, wx.ID_OPEN, self.Run) @@ -247,32 +250,13 @@ class MainWindow(wx.Frame): except : print("bash \""+Variables.playonlinux_rep+"/plugins/"+plugin+"/scripts/menu\" "+game_exec+"&") - def Lng_choose(self, event): - print("Running lng_choose") - os.system("bash \""+Variables.playonlinux_env+"/bash/options/lng_choose\"&") - - def Repository(self, event): - print("Running repository") - os.system("bash \""+Variables.playonlinux_env+"/bash/options/repository\"&") - - def Panels(self, event): - print("Running panel") - os.system("bash \""+Variables.playonlinux_env+"/bash/options/panel\"&") - - def Informations(self, event): - print("Running informations menu") - os.system("bash \""+Variables.playonlinux_env+"/bash/options/infos\"&") - def killwineserver(self, event): - print("Running kill wineserver") os.system("bash \""+Variables.playonlinux_env+"/bash/expert/kill_wineserver\"&") def Executer(self, event): - print("Running exec") os.system("bash \""+Variables.playonlinux_env+"/bash/expert/Executer\"&") def PolShell(self, event): - print("unning PolShell") os.system("bash \""+Variables.playonlinux_env+"/bash/expert/PolShell\"&") def Configure(self, event): -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/playonlinux.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

