Дядя Женя
7e180f93cb
Fix rarest bug and typedef in UI animations
2020-10-31 01:45:46 +03:00
Дядя Женя
0f0e0caab9
ColorPicker
2020-10-30 00:39:07 +03:00
Дядя Женя
94e227c8c3
Color picker: Settings UI + Picker Logic, Editboxes left
2020-10-29 03:55:01 +03:00
Дядя Женя
e817a179da
Started making color picker
2020-10-28 05:59:50 +03:00
Дядя Женя
b18d72db1f
using time_get_mircoseconds and storing it as int64 val
2020-10-26 17:47:26 +03:00
bors[bot]
b0803b26e0
Merge #3077
...
3077: UI Elements r=def- a=Jupeyy
Build will fail bcs of clang-format,
i'll update this comment to explain.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-10-26 08:37:25 +00:00
Дядя Женя
b6d94a85f3
Visual Improvements, Fixed check-style
2020-10-26 06:10:58 +03:00
Дядя Женя
9b3d9965fb
More UI Animation settings, more tabs animated
2020-10-26 05:48:05 +03:00
Дядя Женя
c02086a689
Fixes
2020-10-26 04:43:34 +03:00
Дядя Женя
e40539c9fd
Settings Tabs Animations
2020-10-26 04:10:55 +03:00
Jupeyy
19ce3fa20e
Disable text alignment for editboxes
2020-10-25 22:19:19 +01:00
TsFreddie
cc8fe178b5
Update DoEditBox logic to be the same as chat
2020-10-26 01:44:10 +08:00
TsFreddie
f7ac41adeb
Fix IME stuck when 0-len TEXTEDITING event is missing.
2020-10-25 23:48:12 +08:00
def
b83b4c8e33
Warn new players about name with points ( fixes #3178 )
2020-10-23 23:37:49 +02:00
Jupeyy
74515d4b95
UI Elements
2020-10-19 23:52:29 +02:00
def
8e6b9f017d
Fix out of bounds array access in DoEditBox
...
Introduced in 186206d40c
2020-10-19 14:34:10 +02:00
Jupeyy
186206d40c
Fix and change text cursor
2020-10-17 15:26:33 +02:00
bors[bot]
cf6ace1744
Merge #3022
...
3022: Text alignment r=def- a=Jupeyy
i think the round borders create a bit of optical illusion, e.g. the "V" in edtior is only 1 pixel of, but looks like its completly left xd
i checked at few resolutions with gimp and only saw around 1 pixel margin of error, but go ahead and test yourself :D
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-10-09 14:31:25 +00:00
def
51b967085a
Fix button rendering in "Render demo"
...
hopefully. For me "Show chat" didn't work, works now. For Дядя Женя
"Use sounds" was flickering, but can't reproduce
2020-10-07 23:12:18 +02:00
Jupeyy
5ebabe2ece
Text alignment
2020-10-07 04:44:35 +02:00
Dennis Felsing
6839e5f20d
QUITING -> QUITTING
2020-10-02 16:06:21 +02:00
Dennis Felsing
2ba9535529
Use warnings popups for some io failures
2020-10-02 16:06:16 +02:00
Jupeyy
0e71a47708
Add customization
2020-09-28 23:21:32 +02:00
def
d9719a3c15
Fix spacing in themes selection
2020-09-23 23:38:29 +02:00
Jupeyy
8235df7752
Add menu background map
2020-09-23 23:38:28 +02:00
TsFreddie
d4da82f977
clang-format
2020-09-22 17:02:03 +01:00
TsFreddie
387bc53030
ime window position & ime input handling
2020-09-22 17:01:13 +01:00
def
5cc826d6f5
edit box: only highlight x when hovering it
...
not when hovering the text field itself
Thanks to Ryozuki for report
2020-09-20 11:52:17 +02:00
bors[bot]
da62510a2d
Merge #2840
...
2840: [Idea] Add some decent hover effects and colors r=def- a=Jupeyy
Generally, would be nice to have very decent hover effects and decent colors.
I just tried for fun adding hover effects to menu tabs(red for the quit button),
hover effects for the server browser items
and color for search/exclude
I'm not an artist, it doesnt look good, if someone wants to overtake, he/she would be very welcome todo so
![image](https://user-images.githubusercontent.com/6654924/93282252-44ee1a00-f7ce-11ea-8b16-5d563610c9ce.png )
![image](https://user-images.githubusercontent.com/6654924/93282271-50d9dc00-f7ce-11ea-89cf-8f1e38b4a6b7.png )
![screenshot_2020-09-16_03-38-40](https://user-images.githubusercontent.com/6654924/93282288-57685380-f7ce-11ea-8cbe-3f04f8d89bc4.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-17 14:19:22 +00:00
Jupeyy
1fe09f496c
Add some decent hover effects and colors
2020-09-17 15:47:13 +02:00
Jupeyy
1cef3bf047
Only show new icons, when client is offline
2020-09-16 02:14:11 +02:00
bors[bot]
c1d54da9f7
Merge #2826 #2829 #2835
...
2826: map_convert_07: Check for width/height 0 r=Learath2 a=def-
as suggested by Jupeyy
2829: Add libsteam_api.a to gitignore r=Learath2 a=def-
2835: Make spacing in top menu buttons consistent, fit for 5:4 r=Learath2 a=def-
![screenshot-20200915@184840](https://user-images.githubusercontent.com/2335377/93240346-4db9fe00-f784-11ea-9755-3a52f51d2755.png )
Co-authored-by: def <dennis@felsin9.de>
2020-09-15 17:08:45 +00:00
def
7a82779ff7
Make spacing in top menu buttons consistent, fit for 5:4
2020-09-15 18:49:43 +02:00
bors[bot]
a2a2abb26c
Merge #2833
...
2833: Use 0.7 cursor r=def- a=Jupeyy
![image](https://user-images.githubusercontent.com/6654924/93222705-83a0b780-f76f-11ea-866a-b2be9f47296e.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-15 16:40:57 +00:00
Jupeyy
dc3580d976
0.7 cursor
2020-09-15 16:18:12 +02:00
Jupeyy
6a352b40eb
Add new icons for demo, home and server browser
2020-09-15 15:31:52 +02:00
def
8a6acfbb4a
Fix loading bar by adding menu images to count
2020-09-10 22:56:59 +02:00
def
f7b37eaf6a
clang-format fixes
2020-09-10 20:16:09 +02:00
def
0aef743d7a
Move News/Website/Wiki/Discord to bottom left
2020-09-10 20:13:01 +02:00
def
83d297a370
Server -> Econ (in preparation of the real change)
2020-09-10 20:13:01 +02:00
def
2ca613d982
Back -> Menu
2020-09-10 20:13:01 +02:00
def
90f3199d98
Implement opening server on Windows (reading autoexec_server.log not working yet)
2020-09-10 20:13:01 +02:00
def
b2cfdc57eb
Clean up top menus, add back button
2020-09-10 20:13:01 +02:00
def
4ca4449ee4
Use Storage for opening autoexec_server.log
2020-09-10 20:13:01 +02:00
def
2cdc7d0faf
Adapt 0.7 start menu
...
- Working Local Server button (needs fixing for Windows)
- Highlight buttons if server is running, new news is out and editor has
unsaved changes
2020-09-10 20:13:01 +02:00
def
757998e7d0
Fix some 5:4 rendering in demo menu & recorder menu
2020-09-08 11:37:37 +02:00
bors[bot]
e3cfb23f28
Merge #2742 #2745
...
2742: Add str_utf8_copy that trim broken utf8 sequence at the end. r=heinrich5991 a=TsFreddie
Currently this replaces `str_copy` text input and clipboard paste in chat. Many places may need the same treatments, like steam names.
![image](https://user-images.githubusercontent.com/3797859/92263741-08b8e080-eed5-11ea-84a5-b7f070ded260.png )
Test string:
abcd今天是个好日子心想的事儿都能成今天是个好日子打开了家门咱迎春风今天是个好日子心想的事儿都能成今天是个好日子打开了家门咱迎春风今天是个好日子心想的事儿都能成今天是个好日子打
2745: Update mapres by mind r=heinrich5991 a=def-
Adapted from 0.7 for new renderer. Not sure if this makes sense :D
Co-authored-by: TsFreddie <tsfreddiewang@gmail.com>
Co-authored-by: def <dennis@felsin9.de>
2020-09-06 23:12:04 +00:00
TsFreddie
badc49cac7
Revert "Revert & use "str_utf8_truncate" instead"
...
This reverts commit b045a3d6ee
.
2020-09-06 20:54:57 +01:00
bors[bot]
7fd43163b7
Merge #2751 #2752 #2756
...
2751: More aggressive analysis & check 2.0 gl Functions that were used r=def- a=Jupeyy
If even that fails, I'm out of ideas
Checks all texture shaders, checks all functions used.
2752: Can't detect if paused on KoG, so don't show button r=def- a=def-
Since they're running an old version of DDNet server
2756: Don't deactivate menu when a popup is active r=def- a=Learath2
Deactivating menu while a popup is active causes the menu to never open again.
Reported by Anxton on discord.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: Learath <learath2@gmail.com>
2020-09-05 17:10:35 +00:00
Learath
9e35752d1c
Don't deactivate menu when a popup is active
2020-09-05 18:13:32 +03:00
Jupeyy
89a6251ad7
Add message popup again
2020-09-05 16:54:20 +02:00
TsFreddie
b045a3d6ee
Revert & use "str_utf8_truncate" instead
2020-09-05 00:51:39 +01:00
TsFreddie
44c699b812
Fix unicode pasting in DoEditBox
2020-09-04 18:03:08 +01:00
Andrii
9375b29055
Set blend mode on background render
2020-08-31 17:18:45 +03:00
Dennis Felsing
92616f1a55
Merge pull request #2664 from ddnet/pr-revert-revert
...
Revert "Revert Jupeyy's OpenGL changes" (fixes #2659 )
2020-08-30 10:55:15 +02:00
bors[bot]
3101747d46
Merge #2666
...
2666: Non divisible by 16 texture resize and warning r=heinrich5991 a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-08-29 15:25:35 +00:00
Jupeyy
b1e98b598b
Show warnings with non divisible by 16 textures(3D/2D array textures)
2020-08-29 17:04:30 +02:00
bors[bot]
a6738d9fd6
Merge #2635
...
2635: We don't just list countries, but also regions like EU r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-08-29 10:37:52 +00:00
def
63c782bb46
We don't just list countries, but also regions like EU
2020-08-29 12:31:17 +02:00
heinrich5991
5d83e9177f
Use player name from the Steam API as fallback
...
Fixes #2605 .
2020-08-25 16:21:58 +02:00
trml
4abe8caab8
Sort servers by a combination of players and ping as default
2020-08-24 23:25:45 +02:00
def
c458ee52b0
Remove need for custom certificate
...
in anticipation of using CloudFlare
2020-08-19 17:54:05 +02:00
bors[bot]
ac1649d13b
Merge #2579 #2588
...
2579: Ship map_convert_07 executable, allow drag'n'drop and ship Gold Mine map (with sixup version) instead of Kobra 4 and Goo! r=def- a=def-
2588: Add instructions about how to kill and pause game r=def- a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-08-18 08:52:26 +00:00
def
1c583e5569
Add instructions about how to kill and pause game
...
As suggested by Lukas Kawalec on Discord
2020-08-18 10:32:44 +02:00
def
bd3656f6ad
Implement ctrl-u in lineinput to clear
2020-08-17 10:14:24 +02:00
Fireball
b1c17c3248
Backported fix for TextWidth() parameter mix-up
...
Fixes #2511 (Stack-buffer-overflows in some UIs).
The original fix was done by @oy for 0.7.4.
2020-07-15 20:48:29 +01:00
def
2d6e56fec8
Translation fixes
...
- Code didn't work with newlines, get rid of them
- Some stylistic improvements
2020-06-26 18:34:50 +02:00
bors[bot]
11e2f04c21
Merge #2280
...
2280: Add a slightly longer introduction text r=heinrich5991 a=def-
Since we don't have a tutorial
![Screenshot](https://user-images.githubusercontent.com/2335377/85120864-235bb180-b224-11ea-8bb6-700f7228ee0d.png )
Co-authored-by: def <dennis@felsin9.de>
2020-06-22 20:45:06 +00:00
def
c7908524cd
Add a slightly longer introduction text
...
Since we don't have a tutorial
2020-06-21 01:15:01 +02:00
def
1610079020
Make the learn button fit ( fixes #2293 )
2020-06-20 14:57:52 +02:00
Edgar
07f0239e01
Add Learn button which opens the ddnet wiki in the browser.
2020-06-20 13:56:02 +02:00
Learath
8d255921b8
Fix out of bounds read
2020-06-14 12:38:52 +03:00
sirius
7710b88670
Merge branch 'master' of https://github.com/ddnet/ddnet into demo_render2
2020-01-01 18:36:49 +08:00
Magnus Auvinen
6a6a5f00c9
more typesafty in the graphics. introduced the IGraphics::CTextureHandle
...
Edited by @ChillerDragon to fit in ddnet
(cherry picked from commit cb95e8dfe8
)
2019-11-22 18:08:37 +01:00
sirius
8c48e7d633
some small changes
2019-11-03 11:20:24 +08:00
sirius
b175a6fd42
add button to use sound when rendering video
2019-10-17 13:38:00 +08:00
sirius
d9d6569580
add button to set whether show chat when rendering video
2019-10-13 20:29:55 +08:00
sirius
9467bef192
add button to set whether show hud when rendering video
2019-10-02 13:11:58 +08:00
sirius
605da124d4
add button to adjust render speed
2019-09-30 20:54:42 +08:00
sirius
d9d1e8b309
add if defined to newly added lines
2019-09-30 20:54:19 +08:00
sirius
14ed79972b
check if video exist when render
2019-09-30 20:52:25 +08:00
sirius
a71339366b
add function to appoint video name, but will segment fault
2019-09-30 20:52:25 +08:00
H-M-H
7ae4b39574
made recording demos work
...
- videorecorder only works for recording demos now
- demoplayer was modified to allow controll over the time that passed
in order to get perfect fps, IVideo controlls how much time passed,
basically every rendercall sets the time to record the next frame
2019-09-30 20:48:47 +08:00
Learath
25ec19b70b
Set m_Race. Fix #1806
2019-07-18 18:56:24 +03:00
heinrich5991
f31e081bd4
Remove all checking for the gametype in the game
...
OK, maybe not actually remove because it is kept for fallback when the
new method isn't available.
The whole gametype parsing business had the same downsides as user agent
parsing on the web, hence I removed it while keeping behavior the same.
This allows servers to explicitly opt in or out of certain bug
workarounds and other client behavior. This increases the complexity of
different configurations that are available in the client (which is a
bad thing).
2019-06-14 00:28:59 +02:00
def
7e063109c6
Update view immediately when pasting in search in browser
2019-06-02 21:55:38 +02:00
def
e1c9033300
Render news without STL functions ( fixes #1693 )
2019-05-09 21:54:56 +02:00
bors[bot]
a2f44299e0
Merge #1678
...
1678: Handle colors in console r=def- a=Learath2
DEPENDS: #1654
A better way to fix #1581 possibly deprecates #1597
Co-authored-by: Learath <learath2@gmail.com>
2019-04-30 19:39:56 +00:00
Learath
66c89eafb2
Allow binding with modifiers in settings
2019-04-28 20:22:19 +03:00
Learath
588acdda0d
Consolidate color configs, extend debugging
2019-04-27 02:02:31 +03:00
Learath
6c371a9a57
Even more refactoring
2019-04-27 01:11:15 +03:00
Learath
15058330fa
Don't inherit from vector, more cleanup
2019-04-27 00:47:34 +03:00
Learath
93d14a1eca
Inconvenience for windows
2019-04-26 22:36:49 +03:00
Learath
65a17599e1
Add ColorHSVA, phase out more vec3's
2019-04-26 15:06:32 +03:00
Learath
cc36af73be
Cleanup colors
2019-04-24 23:53:26 +03:00
def
94f3d97ddf
Remove unmaintained Android code ( fixes #1575 )
2019-04-10 19:40:50 +02:00
def
fe432b8ae4
Enable a few more GCC warnings
2019-04-09 22:05:21 +02:00
def
c0d3f5fa57
Actually disconnect dummy after confirmation ( fixes #1555 )
2019-03-30 16:59:25 +01:00
Dennis Felsing
0b578c4330
Fix cl_confirm_disconnect/quit_time ( fixes #1550 )
...
-1 now works as described
Split into two settings
2019-03-29 14:56:02 +01:00
Dennis Felsing
95cc357dd6
Merge pull request #1540 from def-/pr-disconnect-time
...
Add cl_confirm_disconnect_quit_time (fixes #1530 )
2019-03-28 23:38:16 +01:00