Compare commits

47 Commits
v5.1 ... master

Author SHA1 Message Date
360195cf0e Changelog: Update 2025-11-28 09:48:59 +01:00
Simon Rozman
4cbac45895 Changelog: Update 2025-11-13 14:30:09 +01:00
Simon Rozman
8b3a309a35 Changelog: Update 2025-11-13 10:54:48 +01:00
Simon Rozman
8c9062bf7a Changelog: Update 2025-11-13 10:48:52 +01:00
Simon Rozman
667a3c9ccf Changelog: Update 2025-11-13 10:42:03 +01:00
Simon Rozman
778b358d9f Changelog: Update 2025-10-24 10:03:21 +02:00
Simon Rozman
15d836339c Changelog: Update 2025-10-23 08:54:24 +02:00
Simon Rozman
26bb4bc508 Changelog: Update 2025-10-23 08:38:25 +02:00
Simon Rozman
93f7aa12b6 Changelog: Update 2025-10-08 11:42:41 +02:00
Simon Rozman
ce7d75f9df Changelog: Update 2025-10-07 13:26:40 +02:00
Simon Rozman
9014347479 Changelog: Update 2025-10-03 10:33:33 +02:00
Simon Rozman
572623df2c Changelog: Update 2025-10-03 10:22:43 +02:00
Simon Rozman
02f8de9ece Changelog: Update 2025-10-02 14:22:54 +02:00
Simon Rozman
552f598b9e Changelog: Update 2025-10-02 12:52:03 +02:00
Simon Rozman
d56cbb6983 Changelog: Update 2025-09-30 14:25:06 +02:00
Simon Rozman
f34471c036 Changelog: Update 2025-09-30 14:23:55 +02:00
Simon Rozman
6ea8713cce Changelog: Update 2025-09-29 15:00:40 +02:00
Simon Rozman
2fc25c5935 Changelog: Update 2025-09-29 12:34:51 +02:00
Simon Rozman
5dba38abfc Changelog: Update 2025-09-26 06:37:54 +02:00
Simon Rozman
8798a1f960 Changelog: Update 2025-09-26 05:44:27 +02:00
Simon Rozman
74d1527c02 Changelog: Update 2025-09-23 08:37:34 +02:00
Simon Rozman
07dbb69d6f Changelog: Update 2025-09-18 15:51:45 +02:00
Simon Rozman
862a859b1e Changelog: Update 2025-09-18 09:05:40 +02:00
Simon Rozman
7ed0fe4a0b Changelog: Update 2025-09-18 09:02:57 +02:00
Simon Rozman
ef4a59385b Changelog: Update 2025-09-17 17:13:34 +02:00
Simon Rozman
cf25c12165 Changelog: Update 2025-09-05 07:18:17 +02:00
Simon Rozman
94655d1f17 Update documentation 2025-09-03 11:03:50 +02:00
Simon Rozman
9575d71a6c Merge branch 'master' of https://git.amebis.si/Amebis/Besana-doc 2025-08-26 19:25:07 +02:00
Simon Rozman
8470cda0e0 Update macOS paths 2025-08-26 19:25:06 +02:00
Simon Rozman
7cdaeb545f Changelog: Update 2025-08-26 19:12:34 +02:00
Simon Rozman
4e233766da Changelog: Update 2025-08-26 19:05:17 +02:00
Simon Rozman
f86e0d5678 Changelog: Update 2025-08-07 09:31:50 +02:00
Simon Rozman
d3ae09f90d Changelog: Update 2025-08-06 19:25:02 +02:00
Simon Rozman
a1b32ea55e Changelog: Update 2025-08-06 13:02:43 +02:00
Simon Rozman
f9c5b19db2 macOS: Relocate preferences to Library/Preferences
Mixing preferences and binaries in Library/Application Support resulted
in loss of all settings when purging the product installation on a
test machine. Keeping preferences separately allows finer control.
2025-07-04 10:52:10 +02:00
Simon Rozman
de12557f2d macOS: Update paths 2025-07-01 19:42:27 +02:00
Simon Rozman
4d98a9dba6 macOS: Fix ALicVL path and add sudo 2025-07-01 13:39:45 +02:00
Simon Rozman
ec9eee2b45 BesStr: Update macOS documentation 2025-06-30 17:21:12 +02:00
Simon Rozman
b6b254eb70 Changelog: Update 2025-06-23 08:36:25 +02:00
Simon Rozman
9b48856794 Changelog: Update 2025-06-11 13:27:18 +02:00
Simon Rozman
4e53f1b485 Changelog: Update 2025-06-11 13:25:14 +02:00
Simon Rozman
d032c179c2 Changelog: Update 2025-06-09 22:56:39 +02:00
Simon Rozman
d4dc5a8d1e Changelog: Update 2025-06-02 14:41:49 +02:00
Simon Rozman
6c5cbbd57c Changelog: Update 2025-06-02 14:38:28 +02:00
Simon Rozman
27b00d1529 Changelog: Update 2025-05-26 12:00:31 +02:00
Simon Rozman
b9798b81a2 Changelog: Update 2025-05-26 08:24:47 +02:00
Simon Rozman
4bbbd62f8d Changelog: Update 2025-05-26 08:24:11 +02:00
4 changed files with 178 additions and 50 deletions

View File

@@ -1264,6 +1264,9 @@
- Nova verzija odjemalca
# 5.0 (19. 3. 2025)
## 5.0.1
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
@@ -1305,3 +1308,84 @@
- Nova verzija odjemalca
- Popravljen gumb X pri nasvetu napake
## 5.1 (22. 5. 2025)
## 5.1.1 (24. 5. 2025)
- Popravljena napaka, zaradi katere pri namestitvi in v Microsoft Office na Windows 7 ni naložilo datotek DLL.
- Popravljena napaka, zaradi katere uvodna namestitev ni mogla preveriti kode licence.
## 5.2-pre
- Nova verzija odjemalca
- Podpora za dostopnost
- Podpora za macOS
- Navigacija med napakami
- Nova verzija jezikovnega jedra
## 5.2-pre1
- Nova verzija odjemalca
- Popravljena uvodna postavitev okna
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
## 5.2-pre2
- Nova verzija odjemalca
- Možnost povrnitve povečave vmesnika
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
- Verzija za macOS
## 5.2-pre3
- Črkovanje v sistemskih vnosnih poljih aplikacij macOS
## 5.2-pre4
- Nova verzija odjemalca
- Ime izvršne datoteke preimenovano iz BesClient v Besana.
- Nova verzija jezikovnega jedra
## 5.2-pre5
- Samodejna posodobitev v ozadju na macOS ne odpira več spletne strani "Čestitamo, namestili ste Besano".
- Popravljeno prepogosto prikazovanje vizitke ob zagonu programov.
- Preverjanje pravopisa v sistemskih vnosnih poljih aplikacij macOS
## 5.2-pre6
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
- Nova verzija odjemalca
- Popravljena napaka, zaradi katere so lektorska znamenja lahko prikazala napačen del besedila nasveta.
## 5.2-pre7
- Preverjanje pravopisa v sistemskih vnosnih poljih aplikacij macOS samo na zahtevo
- Nova verzija jezikovnega jedra in baze
## 5.2 (8. 10. 2025)
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
## 5.3-pre2
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
## 5.3-pre3
- Nova verzija jezikovnega jedra, baze in slovarja za črkovalnik
- Nova verzija odjemalca

View File

@@ -71,7 +71,35 @@ Uporabniki, ki ne vedo vnaprej, katere arhitekture je računalnik, lahko uporabi
### macOS
_V pripravi_
Za namestitev programskega paketa uporabljamo datoteke PKG. Priporočamo prenos datotek PKG na svoj LAN.
Uvodna namestitev mora biti izvedena interaktivno. Ker je Safari edini brskalnik, ki zahteva uporabo HTTPS tudi za naslove localhost, mora uvodna namestitev izdelati lokalno digitalno potrdilo in ga nastaviti v sistemskem Keychainu. Kar pa zahteva dodaten interaktiven vnos skrbniških poverilnic.
Programski paket lahko kasneje nadgradimo z ukazom:
```sh
sudo installer -pkg Besana.pkg -target / -allowUntrusted -verbose
```
Z dodatnimi parametri, ki jih predhodno vpišemo v datoteko `/tmp/si.amebis.Besana.ALicMSICA.plist`, lahko natančneje upravljamo postopek namestitve oz. nadgradnje.
#### Nastavitev licence
Nastavimo lokalno licenco. Kodo licence smo dobili ob nakupu.
```sh
defaults write /tmp/si.amebis.Besana.ALicMSICA.plist KODALICENCE -string 123-456-789-012-345
chmod a+r /tmp/si.amebis.Besana.ALicMSICA.plist
```
#### Nastavitev Posrednika licenc
Nastavimo omrežno preverjanje licenc z Amebisovim posrednikom licenc. Kot ime računalnika, na katerega smo namestili Posrednik licenc, lahko navedemo ime računalnika, FQDN, IPv4, [IPv6] (v oglatih oklepajih). Privzeta vrata so 321 (vedno TCP).
```sh
defaults write /tmp/si.amebis.Besana.ALicMSICA.plist POSREDNIK -array -string alicpos.lj.org.home -string alicpos.mb.org.home
chmod a+r /tmp/si.amebis.Besana.ALicMSICA.plist
```
# Nastavitev licenciranja
@@ -115,15 +143,15 @@ reg delete "HKLM\SOFTWARE\Amebis\Besana\Licenca" /f /reg:64
Lokalno licenco lahko spremenimo tako, da vpišemo novo kodo licence z ukazom:
```sh
sudo defaults write /Library/Application\ Support/Amebis/Besana.plist KodaLicence -string 123-456-789-012-345
sudo chmod a+r /Library/Application\ Support/Amebis/Besana.plist
/Applications/Amebis\ Besana/ALicVL
sudo defaults write /Library/Preferences/si.amebis.Besana.ALic.plist KodaLicence -string 123-456-789-012-345
sudo chmod a+r /Library/Preferences/si.amebis.Besana.ALic.plist
sudo /Library/Application\ Support/Amebis/Besana/ALicVL
```
Lokalna licenca je shranjena v `/Library/Application\ Support/Amebis/Besana/Licenca.plist`. Odstranimo jo z ukazom:
Lokalna licenca je shranjena v `/Library/Preferences/si.amebis.Besana.Licenca.plist`. Odstranimo jo z ukazom:
```sh
sudo rm /Library/Application\ Support/Amebis/Besana/Licenca.plist
sudo rm /Library/Preferences/si.amebis.Besana.Licenca.plist
```
## Omrežna licenca
@@ -157,23 +185,23 @@ reg delete "HKLM\SOFTWARE\Amebis\Besana\Posredno" /f /reg:64
Posrednik nastavimo z ukazom:
```sh
sudo defaults write /Library/Application\ Support/Amebis/Besana.plist Posrednik -array -string 10.1.1.5
sudo chmod a+r /Library/Application\ Support/Amebis/Besana.plist
/Applications/Amebis\ Besana/ALicVL
sudo defaults write /Library/Preferences/si.amebis.Besana.ALic.plist Posrednik -array -string 10.1.1.5
sudo chmod a+r /Library/Preferences/si.amebis.Besana.ALic.plist
sudo /Library/Application\ Support/Amebis/Besana/ALicVL
```
ali:
```sh
sudo defaults write /Library/Application\ Support/Amebis/Besana.plist Posrednik -array -string alicpos.lj.org.home -string alicpos.mb.org.home
sudo chmod a+r /Library/Application\ Support/Amebis/Besana.plist
/Applications/Amebis\ Besana/ALicVL
sudo defaults write /Library/Preferences/si.amebis.Besana.ALic.plist Posrednik -array -string alicpos.lj.org.home -string alicpos.mb.org.home
sudo chmod a+r /Library/Preferences/si.amebis.Besana.ALic.plist
sudo /Library/Application\ Support/Amebis/Besana/ALicVL
```
Omrežna licenca je shranjena v `/Library/Application\ Support/Amebis/Besana/Posredno.plist`. Odstranimo jo z ukazom:
Omrežna licenca je shranjena v `/Library/Preferences/si.amebis.Besana.Posredno.plist`. Odstranimo jo z ukazom:
```sh
sudo rm /Library/Application\ Support/Amebis/Besana/Posredno.plist
sudo rm /Library/Preferences/si.amebis.Besana.Posredno.plist
```
# Pravopisni strežnik Amebis Besana
@@ -213,10 +241,11 @@ net start BesStr
Spisek vtičnic nastavimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/BesStr.plist" "Sprejemaj" -array -string "0.0.0.0:225" -string "[::]:225"
sudo chmod a+r "/Library/Application Support/Amebis/Besana/BesStr.plist"
sudo launchctl unload /System/Library/LaunchDaemons/BesStr.plist
sudo launchctl load /System/Library/LaunchDaemons/BesStr.plist
sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Sockets/http -array -dict SockFamily -string IPv4 SockNodeName -string 0.0.0.0 SockServiceName -int 225 -dict SockFamily -string IPv6 SockNodeName -string :: SockServiceName -int 225
sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Sockets/https -array -dict SockFamily -string IPv4 SockNodeName -string 0.0.0.0 SockServiceName -int 4225 -dict SockFamily -string IPv6 SockNodeName -string :: SockServiceName -int 4225
sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```
## Beleženje zahtev v datoteko
@@ -238,10 +267,10 @@ net start BesStr
Beleženje zahtev v datoteko nastavimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/BesStr.plist" "DatotekaDnevnika" -string "/tmp/BesStr.log"
sudo chmod a+r "/Library/Application Support/Amebis/Besana/BesStr.plist"
sudo launchctl unload /System/Library/LaunchDaemons/BesStr.plist
sudo launchctl load /System/Library/LaunchDaemons/BesStr.plist
sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/DatotekaDnevnika -string /tmp/BesStr.log
sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```
<!---
@@ -272,19 +301,19 @@ net start BesStr
Uporabo svojega zalednega strežnika LanguageTool lahko nastavimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/BesStr.plist" "LanguageToolStreznik" -string ""
sudo chmod a+r "/Library/Application Support/Amebis/Besana/BesStr.plist"
sudo launchctl unload /System/Library/LaunchDaemons/BesStr.plist
sudo launchctl load /System/Library/LaunchDaemons/BesStr.plist
sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/LanguageToolStreznik -string ""
sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```
Uporabo svojega zalednega strežnika LanguageTool lahko nastavimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/BesStr.plist" "LanguageToolStreznik" -string "http://localhost:8080/"
sudo chmod a+r "/Library/Application Support/Amebis/Besana/BesStr.plist"
sudo launchctl unload /System/Library/LaunchDaemons/BesStr.plist
sudo launchctl load /System/Library/LaunchDaemons/BesStr.plist
sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/LanguageToolStreznik -string "http://localhost:8080/"
sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```
-->
@@ -317,17 +346,17 @@ net start BesStr
Nalaganje slovarja v glavni pomnilnik vklopimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/AJTOdj.plist" "SlovarVPomnilniku" -bool True
sudo chmod a+r "/Library/Application Support/Amebis/Besana/AJTOdj.plist"
sudo launchctl unload /System/Library/LaunchDaemons/AJTOdj.plist
sudo launchctl load /System/Library/LaunchDaemons/AJTOdj.plist
sudo defaults write /Library/Preferences/si.amebis.Besana.AJTOdj.plist SlovarVPomnilniku -bool True
sudo chmod a+r /Library/Preferences/si.amebis.Besana.AJTOdj.plist
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```
Nalaganje slovarja v glavni pomnilnik izklopimo z ukazom:
```sh
sudo defaults write "/Library/Application Support/Amebis/Besana/AJTOdj.plist" "SlovarVPomnilniku" -bool False
sudo chmod a+r "/Library/Application Support/Amebis/Besana/AJTOdj.plist"
sudo launchctl unload /System/Library/LaunchDaemons/AJTOdj.plist
sudo launchctl load /System/Library/LaunchDaemons/AJTOdj.plist
sudo defaults write /Library/Preferences/si.amebis.Besana.AJTOdj.plist SlovarVPomnilniku -bool False
sudo chmod a+r "/Library/Preferences/si.amebis.Besana.AJTOdj.plist"
sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist
```

View File

@@ -14,7 +14,13 @@ Licenca, nastavitev Amebisovega posrednika licenc in uporabniške nastavitve ost
### macOS
_V pripravi_
Besano odstranimo z ukazom:
```sh
sudo /Library/Application\ Support/Amebis/Besana/uninstall
```
Licenca, nastavitev Amebisovega posrednika licenc in uporabniške nastavitve ostanejo prisotne tudi po odstranitvi.
# Odstranitev licence in drugih nastavitev vezanih na računalnik
@@ -29,8 +35,8 @@ reg delete "HKLM\SYSTEM\CurrentControlSet\Services\BesStr\Parametri" /f /reg:64
### macOS
Programski paket vse svoje nastavitve, ki veljajo za posamezen računalnik, hrani v `/Library/Application Support/Amebis/Besana`. Odstranimo jih lahko z ukazom:
Programski paket vse svoje nastavitve, ki veljajo za posamezen računalnik, hrani v datotekah `/Library/Preferences/si.amebis.Besana.*`. Odstranimo jih lahko z ukazom:
```sh
sudo rm -rf /Library/Application\ Support/Amebis/Besana
sudo rm -rf /Library/Preferences/si.amebis.Besana.*
```

View File

@@ -8,18 +8,27 @@ Verzija 4.39 je imela napako, zaradi katere samoposodobitev na novejšo izdajo n
Samoposodabljanje lahko izklopimo na več načinov.
Da tega dela sploh ne namestimo (ukazna vrstica s skrbniškimi pravicami):
1. Da tega dela sploh ne namestimo (ukazna vrstica s skrbniškimi pravicami):
```bat
msiexec /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate
```
```bat
msiexec /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate
```
Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""` (ukazna vrstica s skrbniškimi pravicami):
2. Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""` (ukazna vrstica s skrbniškimi pravicami):
```bat
reg add "HKLM\SOFTWARE\Amebis\Besana\AUpdate" /v "Channel" /t REG_SZ /d "" /f /reg:64
```
```bat
reg add "HKLM\SOFTWARE\Amebis\Besana\AUpdate" /v "Channel" /t REG_SZ /d "" /f /reg:64
```
### macOS
_V pripravi_
Samoposodabljanje lahko izklopimo na več načinov.
1. Da te komponente sploh ne namestimo.
2. Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""`:
```sh
sudo defaults write /Library/Preferences/si.amebis.Besana.AUpdate.plist Channel -string ""
sudo chmod a+r /Library/Preferences/si.amebis.Besana.AUpdate.plist
```