Jonas Herzig
6d63baa1ce
npm update
2020-11-25 13:58:37 +01:00
raddinox
9f36bc7c3b
Added AddChanelDialog and fixed add channel menu options
...
Must be registered user to be able to add, use mumble-django or something to add a user with password login.
2020-11-25 13:55:54 +01:00
joker-x
cad3a3e07b
Add browser notifications of new messages if supported
2020-11-25 13:45:37 +01:00
joker-x
d41b39cb15
Set LocaleTimeString to navigator.language
2020-11-25 13:45:37 +01:00
joker-x
8e653f430c
Allow write line break with SHIFT+ENTER
2020-11-25 13:45:37 +01:00
joker-x
94c73a8c1f
Add multiline chat message support
2020-11-25 13:15:08 +01:00
joker-x
fd8c7fe4f7
Avoid blank messages
2020-11-25 13:15:08 +01:00
joker-x
7692a02ab7
Added anchorme to make chat messages with links clickable
2020-11-25 13:15:08 +01:00
joker-x
78161b3a2c
Added startMute and startDeaf as configuration options
2020-11-25 13:12:20 +01:00
Jonas Herzig
e641906c87
Merge pull request #133 : Add tooltips and alt texts to toolbar buttons
2020-11-25 13:05:54 +01:00
Jonas Herzig
da75c72bd7
Merge pull request #137 : Update grumble
2020-11-25 13:04:32 +01:00
Dirk Krause
8ee71d0669
Update grumble
...
see also the discussion here: https://github.com/Johni0702/mumble-web/issues/46#issuecomment-732818741
2020-11-24 11:57:23 +01:00
mspecht
335f46603a
Add tooltips and alt texts to toolbar buttons
2020-10-06 16:34:01 +02:00
Jonas Herzig
939381cc9d
Merge pull request #123 from joker-x/responsive
...
Responsive improvements
2020-07-21 11:23:45 +02:00
joker-x
53992a1f59
Apply mobile view if height >= 600px and width >= 320px only
2020-07-21 09:58:54 +02:00
joker-x
73407fa904
Responsive improvements
2020-07-21 08:23:27 +02:00
Jonas Herzig
e74fe04d07
Be more explicit about npm-as-root ( fixes #113 )
...
As noted in the issue, the current phrasing sounds too much like security advice which one could easily ignore when building in a container.
2020-05-23 09:00:28 +02:00
Jonas Herzig
8fd7268c29
Merge pull request #108 from Mejans/patch-1
...
Update for Occitan language
2020-05-09 21:31:37 +02:00
Mejans
dc09f1671f
Update oc.json
2020-05-09 20:37:12 +02:00
Mejans
646ef4c73a
Update for Occitan language
2020-05-09 20:36:03 +02:00
Jonas Herzig
fcfbc22c0b
Merge pull request #107 from joker-x/translate-es
...
Update spanish translation
2020-05-09 09:15:46 +02:00
joker-x
8c0748e87a
Update spanish translation
2020-05-09 04:39:56 +02:00
Jonas Herzig
737a2feabd
Merge pull request #104 from jeromelebleu/fix-usercontextmenu-loc
...
Fix translation key for mute and deafen in user context menu
2020-05-08 21:01:31 +02:00
Jonas Herzig
78343eb605
Merge pull request #105 from jeromelebleu/buttons-pointer
...
Set 'cursor: pointer' property to buttons
2020-05-08 21:00:42 +02:00
Jonas Herzig
832c17084a
Merge pull request #106 from jeromelebleu/translate-logentry-chat
...
Translate log entries and chat message placeholder
2020-05-08 21:00:30 +02:00
Jérôme Lebleu
0b2d773ff6
Translate log entries and chat message placeholder
2020-05-08 15:37:44 +02:00
Jérôme Lebleu
27c8e1a411
Set 'cursor: pointer' property to buttons
2020-05-08 15:27:09 +02:00
Jérôme Lebleu
71f462e868
Fix translation key for mute and deafen
2020-05-08 15:20:44 +02:00
Jonas Herzig
56262ca895
Fix channelcontextmenu keys in oc.json
2020-05-05 08:56:45 +02:00
Jonas Herzig
a89c7f6351
Merge pull request #101 from joker-x/translate-es
...
Translated into spanish
2020-05-05 08:56:04 +02:00
joker-x
0d97e365ae
Fix channelcontextmenu keys in locales
2020-05-05 04:58:30 +02:00
joker-x
60c40ad64e
Traslated into spanish
2020-05-05 03:51:39 +02:00
Jonas Herzig
b02a8ff9b3
Move oc.json into correct folder
2020-05-04 20:56:22 +02:00
Jonas Herzig
511051025f
Add note about WebRTC version to README (see #93 )
2020-05-04 19:54:17 +02:00
Jonas Herzig
b56614723a
Fix install-from-git instructions (see #92 )
...
Turns out the reason npm did not run the script configured in the package.json
was because it behaves differently when ran as root.
When ran as a normal user, a simple `npm install` is sufficient to build the
whole thing.
2020-05-04 18:52:36 +02:00
Jonas Herzig
9596025e47
Merge pull request #100 from Mejans/master
...
Translation in Occitan
2020-05-04 16:09:56 +02:00
Mejans
e61eb0786b
Translation in Occitan
2020-05-04 13:31:19 +02:00
Jonas Herzig
f6b8bdcb3b
Merge branch 'localization' (see #67 , based on #78 )
2020-05-03 19:03:57 +02:00
Jonas Herzig
995d2ffb65
Make actual use of JSON format in localization (i.e. nesting)
2020-05-03 18:58:36 +02:00
Jonas Herzig
ddbe10c291
Allow a bunch more dialogs to be localized
2020-05-03 18:56:50 +02:00
Jonas Herzig
abc78769ec
Log a warning if a localization selector cannot find any target
2020-05-03 18:03:31 +02:00
Jonas Herzig
a380f4ee70
Initialize knockout after localization
...
That way the localization can still affect DOM nodes which will be hidden by
knockout.
2020-05-03 18:02:02 +02:00
Jonas Herzig
064dd195c1
Fix loading of localization when browser returns region code
...
E.g. if the browser returns `de-DE` or `en-US` and we don't have those specific
ones, we want to fall back to `de` and `en` respectively.
2020-05-03 17:34:57 +02:00
Jonas Herzig
d6d55c9f9c
Do not restrict language codes to two characters
...
In fact, they may be of 2-8 characters in length according to [BCP 47] 2.2.1.
I do not really see any reason to validate them anyway, and this way we could
also support e.g. `en-US` vs `en-GB`.
[BCP 47]: https://tools.ietf.org/rfc/bcp/bcp47.txt
2020-05-03 17:27:13 +02:00
Jonas Herzig
0ca2a45358
Put webpack in charge of language file copying and loading
...
And HTTP in charge of caching.
2020-05-03 17:25:02 +02:00
Jonas Herzig
e730b65bef
Use position: absolute
instead of float
for tree ( fixes #98 )
...
Using float has the huge disadvantage that different floating elements can block
each other if they're just slightly too big (e.g. because of fractional pixels
when zooming), leading to the same-level channels being displayed with
increasing indention, even though they shouldn't.
2020-05-03 15:10:46 +02:00
Jonas Herzig
9d10427ee7
Add package-lock.json to git
2020-05-03 15:10:16 +02:00
Jonas Herzig
c44523b78a
Merge pull request #90 from Fab1en/features/fabien/join-channel-on-reload
...
[dev] Reflect channel change in URL
2020-04-25 14:43:15 +02:00
Fabien Quatravaux
c0f0309966
[fix] Take care of Root channel
2020-04-25 14:39:15 +02:00
Fabien Quatravaux
b6237e86a6
[fix] Take care of subchannels
2020-04-25 13:25:24 +02:00