Commit graph

10874 commits

Author SHA1 Message Date
bors[bot] 8704c1f1a3
Merge #2728
2728: Allow loading from any server r=Zwelf a=def-

Since we are switching to a single write sql server for sake of simplicity

Co-authored-by: def <dennis@felsin9.de>
2020-09-04 09:00:51 +00:00
bors[bot] 8925b42610
Merge #2729
2729: Fix Word Wrapping for Unicode Strings r=def- a=TsFreddie

![image](https://user-images.githubusercontent.com/3797859/92181439-2472a700-ee41-11ea-84fc-40406971bfc2.png)

![image](https://user-images.githubusercontent.com/3797859/92181342-e83f4680-ee40-11ea-97d0-d02982253313.png)


Co-authored-by: TsFreddie <tsfreddiewang@gmail.com>
2020-09-04 05:42:04 +00:00
TsFreddie f71c36285f Textrender: count glyphs and chars separately 2020-09-03 23:53:26 +01:00
def e613f7df7f Allow loading from any server
Since we are switching to a single write sql server for sake of
simplicity
2020-09-03 22:56:22 +02:00
bors[bot] 9edb3706dd
Merge #2721
2721: Don't update news when something was only removed r=heinrich5991 a=def-



Co-authored-by: def <dennis@felsin9.de>
2020-09-03 18:49:22 +00:00
bors[bot] 8f4a8d2b97
Merge #2724
2724: Inform client about failure to join because of invalid utf8 r=heinrich5991 a=def-

As reported by Dan_cao. Will provide client fixes too.

Co-authored-by: def <dennis@felsin9.de>
2020-09-03 18:42:37 +00:00
def 0ba18cd891 Inform client about failure to join because of invalid utf8 2020-09-03 20:34:05 +02:00
bors[bot] e40e1866e2
Merge #2726
2726: Only send valid UTF-8 over the network r=def- a=heinrich5991



Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-09-03 17:13:10 +00:00
bors[bot] 3b88243add
Merge #2725
2725: Ignore .sqlite file r=heinrich5991 a=def-



Co-authored-by: def <dennis@felsin9.de>
2020-09-03 16:52:04 +00:00
heinrich5991 5b669bcb32 Only send valid UTF-8 over the network 2020-09-03 18:50:23 +02:00
def c8e9da2c9c Ignore .sqlite file 2020-09-03 18:19:10 +02:00
bors[bot] 53e03192dd
Merge #2722
2722: Increase default font texture size r=heinrich5991 a=Jupeyy

Now that we have fallback fonts this makes sense.

Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-03 15:38:45 +00:00
Jupeyy b0bd0a8c62 Increase default font texture size 2020-09-03 14:18:44 +02:00
def d6f74eb654 Don't update news when something was only removed 2020-09-03 12:32:13 +02:00
bors[bot] bf085c290b
Merge #2717
2717: add #ifdef checks around GLEW_VERSION checking r=def- a=d3fault

This fixes compilation on Debian Stretch

Co-authored-by: d3fault <d3fault@d3fault.net>
2020-09-03 07:06:02 +00:00
d3fault b5861f2857 add #ifdef check around GLEW_VERSION_4_6
This fixes compilation on Debian Stretch
2020-09-02 23:44:24 -07:00
bors[bot] 7a1d2c0f4e
Merge #2715
2715: Fix server responses handling in game browser r=heinrich5991 a=BannZay

Fixes all problems for #2620

Explanations of existed problems:
Lan has non expected servers because we were creating browser entry regardless token check
DDNet tab has ping 0 for servers as we weren`t rejecting previous refresh responses

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-03 01:37:37 +00:00
bors[bot] b1fe2cf35a
Merge #2716
2716: Refresh on ping filter changed r=heinrich5991 a=BannZay

Should have been in #2713. Late but handy change tho

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-03 01:29:34 +00:00
Andrii 701bbab0bd refresh on max ping filter changed 2020-09-03 04:08:34 +03:00
bors[bot] dac3c782d3
Merge #2713
2713: allow empty max ping filter r=heinrich5991 a=BannZay

The inconvenieces I discovered so far:
1. You got to write 999 to "disable" this filter
2. If you try to clear this field and then type 75 then the field will contain 750 because the last zero is bugged at this point
Those are fixed

What I would like to be fixed as well (not sure if I gona do this soon):
1. Update browser servers live without refreshing. You press refresh - you receives all the servers and then you should be able (but currently not) to filter them out without pressing on "Refresh" button again but just by changing the max ping value

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-03 00:37:47 +00:00
Andrii 840d8cb1a7 reset token seed on browser refresh 2020-09-03 03:03:22 +03:00
Andrii 836c56aeb5 create serverbrowser entry only after broadcast token check 2020-09-03 02:51:33 +03:00
Andrii b1d5538a96
fix style
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-09-03 00:08:33 +03:00
Andrii a215e375db allow empty max ping filter 2020-09-02 19:26:26 +03:00
bors[bot] 197fe955e1
Merge #2674
2674: Add nameplates friend marks r=heinrich5991 a=BannZay

Problem: when I play with a friend in team 0, and there are many players nearby, I cannot distinguish him due to nameplates overlapping. It's getting worse when they are in freeze.

Solution: Mark your teammate as "Friend" and setup "cl_nameplates_friendmark"

Result:
![v2](https://user-images.githubusercontent.com/17499770/91647684-08988b00-ea66-11ea-9407-336437391b4f.png)


Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-02 16:12:15 +00:00
Andrii 271f0d8049 remove cl_nameplates_friendMark 2 2020-09-02 19:10:48 +03:00
bors[bot] ca30afdd66
Merge #2710
2710: Fix layers right click on item opens menu for previously selected (left clicked) item r=heinrich5991 a=BannZay

```
Im 'corneumToday at 16:55
when i have a layer selected and rightclick on another one to change its properties, it doesnt switch to that layer. that hasnt always been this way and its throwing me off lately
especially because it still opens the menu for the other layer
```

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-02 15:59:48 +00:00
bors[bot] 03c97d0917
Merge #2711
2711: Fix map details layout r=heinrich5991 a=BannZay

fixes  #2709

![image](https://user-images.githubusercontent.com/17499770/92003988-53f2b800-ed4a-11ea-82d2-433a8f79e1b2.png)


Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-02 15:35:29 +00:00
Andrii 5ef0270cd2 Fix map details layout 2020-09-02 18:28:28 +03:00
Andrii e156cd570c keep layers selection on group right click 2020-09-02 18:11:57 +03:00
Andrii 392f58ae2f select layer under mouse pointer on right click 2020-09-02 18:11:24 +03:00
bors[bot] 9b334e6fcf
Merge #2708
2708: Disabling 3.3 in settings tab should reset to version 3.0 r=def- a=Jupeyy

We don't have a way to query the default config value, except including the config_variables.h, do we?

Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-02 06:14:33 +00:00
Jupeyy 93a86f265f Disabling OpenGL 3.3 in settings tab should reset the OpenGL version to the configs default 3.0 2020-09-02 07:53:03 +02:00
bors[bot] 27a8c0dee6
Merge #2707
2707: Begin the groundwork to set a custom status on Steam r=def- a=heinrich5991

Currently, this just shows the current map in the status. Might need
localization data in Steamworks to be available to work in languages
other than English.

CC #2642

Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-09-02 05:37:20 +00:00
heinrich5991 674d7856fd Begin the groundwork to set a custom status on Steam
Currently, this just shows the current map in the status. Might need
localization data in Steamworks to be available to work in languages
other than English.

CC #2642
2020-09-02 00:32:22 +02:00
bors[bot] ea7b2671bc
Merge #2691 #2701 #2702 #2705
2691: Also check for divisibility by 16 of height (fixes #2687) r=heinrich5991 a=def-



2701: Set search field active when opening file dialog in editor r=heinrich5991 a=def-



2702: Remove fallback for Teeworlds' settings.cfg (partially fixes #2698) r=heinrich5991 a=def-



2705: Clarify kill and /kill r=heinrich5991 a=def-



Co-authored-by: def <dennis@felsin9.de>
2020-09-01 14:25:09 +00:00
bors[bot] 98115475eb
Merge #2704
2704: SHARED instead of DYNAMIC (fixes #2703) r=heinrich5991 a=def-



Co-authored-by: def <dennis@felsin9.de>
2020-09-01 14:15:58 +00:00
def 253c8e00b2 Clarify kill and /kill 2020-09-01 15:35:17 +02:00
def f56f36a0a7 SHARED instead of DYNAMIC (fixes #2703) 2020-09-01 15:23:56 +02:00
bors[bot] 447b9181e1
Merge #2696
2696: Fix syntax for primary key tables r=Zwelf a=def-



Co-authored-by: def <dennis@felsin9.de>
2020-09-01 09:39:09 +00:00
def e0cbd3b888 Remove fallback for Teeworlds' settings.cfg (partially fixes #2698) 2020-09-01 09:55:14 +02:00
def c0f8ad50dc Set search field active when opening file dialog 2020-09-01 09:48:51 +02:00
def 19d9741438 Rename m_aFileDialogActivate to m_FileDialogActivate 2020-09-01 09:48:13 +02:00
bors[bot] b5ae42e77a
Merge #2700
2700: Fix entities text size change not recreating new texture (fixes #2438) r=def- a=Jupeyy



Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-01 07:20:37 +00:00
Jupeyy cf80537eb8 Fix entities text size not recreating new texture (fixes #2438) 2020-09-01 09:13:47 +02:00
bors[bot] d87add571f
Merge #2699
2699: Update norwegian translation r=def- a=trml



Co-authored-by: trml <trml@users.noreply.github.com>
2020-08-31 21:29:56 +00:00
trml 4bef0004f2 Update norwegian translation 2020-09-01 01:19:06 +02:00
def a51f38e6b8 Fix syntax for primary key tables 2020-08-31 23:14:58 +02:00
bors[bot] f00cab1b55
Merge #2694
2694: Fix mouse interaction when game console is open r=def- a=BannZay

fixes #2685

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-08-31 19:55:34 +00:00
bors[bot] 4afec9ec4b
Merge #2692
2692: Set blend mode on background render r=def- a=BannZay

Old OpenGL, 100% reproducible:
![image](https://user-images.githubusercontent.com/17499770/91730056-1ce79f80-ebae-11ea-9c65-c23274664dd0.png)

Co-authored-by: Andrii <bannzay3@gmail.com>
2020-08-31 19:48:06 +00:00