Commit Graph

926 Commits

Author SHA1 Message Date
cents02
1f9a1bdd5d Fixed issues #47 on both client and server 2019-05-31 21:47:47 +00:00
Cerapter
c8a4f69d14 Fix escaped HTML characters fucking up the grapheme cluster sizes. 2019-05-10 20:49:59 +02:00
oldmud0
15db260639 Merge branch 'unicode-blips' into 'master'
Text is now advanced based on graphemes, rather than bytes.

`QTextBoundaryFinder` is used to determine the end of a grapheme cluster, and then the entire cluster is copied into `f_character`. This will not influence text comparisons, like when determining formatting characters.

The `f_character` being potentially more than one byte long is then used to advance the `tick_pos` to the correct position, using its length.

See merge request AttorneyOnline/AO2-Client!60
2019-05-10 17:58:06 +00:00
Cerapter
2e4f0117b0 Text is now advanced based on graphemes, rather than bytes. 2019-05-09 23:49:20 +02:00
nnoodle
744cf727f0 Use /bin/sh and exit immediately if a command fails. 2019-04-11 11:30:29 -05:00
oldmud0
93b482cbc7 Use --name-status instead of --summary 2019-04-03 23:24:37 -05:00
oldmud0
eae8ed1552 I hate JavaScript sometimes 2019-04-03 23:18:28 -05:00
oldmud0
9b4c18e8dc Cover rename and deleted directory cases 2019-04-03 22:58:05 -05:00
oldmud0
f4b31356df Fix typo in getting added/modified files 2019-04-03 17:22:05 -05:00
oldmud0
ed41f3c4e5 Remove S3_MANIFESTS and S3_ARCHIVES 2019-04-03 17:14:44 -05:00
oldmud0
190b0d7c1e Fix issues parsing deletions file 2019-04-03 17:10:24 -05:00
oldmud0
a5435183e4 Stronger check for array length 2019-04-03 17:04:39 -05:00
oldmud0
bc92942d29 Allow overwriting versions of same name 2019-04-03 16:47:16 -05:00
oldmud0
153c458f9e Fix type errors during argument parsing 2019-04-03 16:32:10 -05:00
oldmud0
d75cee4996 Fix unbound variable (again) 2019-04-03 16:21:51 -05:00
oldmud0
458eea04d3 Fix unbound variable EXECUTABLE 2019-04-03 16:18:05 -05:00
oldmud0
4561f1809f Fix some bugs in manifest script 2019-04-03 16:12:31 -05:00
oldmud0
edb3c6b538 Continue work on manifest scripts 2019-04-03 15:28:30 -05:00
oldmud0
5d0044b93c Add a bunch of scripts 2019-03-29 21:03:43 -05:00
stonedDiscord
785168f8d3 add a default for this 2019-03-13 22:05:36 +01:00
stonedDiscord
44d433d941 sfx glitch 2019-03-13 22:05:24 +01:00
stonedDiscord
bdde8822f4 begone, commented code 2019-03-13 21:36:12 +01:00
stonedDiscord
ece08930e3 setVolume doesn't take floats 2019-03-13 13:06:11 +01:00
stonedDiscord
1504aaf6b2 saves space i guess 2019-03-13 13:05:10 +01:00
stonedDiscord
1514ffea6a qt music 2019-03-12 20:47:47 +01:00
stonedDiscord
71da60b5d6 sfx tested and works 2019-03-12 20:14:54 +01:00
stonedDiscord
0b6f376f8f qt can play the blips just fine 2019-03-12 19:53:06 +01:00
stonedDiscord
6e93d6e1be discord optional v2 2019-03-12 19:30:03 +01:00
stonedDiscord
3fb6b50d10 cleanup qmakefile 2019-03-12 19:27:38 +01:00
stonedDiscord
92c54ba2eb Revert "make discord optional"
This reverts commit 744c100159.
2019-03-12 19:27:13 +01:00
stonedDiscord
fced80661c looks like multimedia isn't really necessary 2019-03-12 00:46:27 +01:00
stonedDiscord
dbb05f2b4b c++ 14
i guess this is important
2019-03-12 00:31:01 +01:00
stonedDiscord
8a23f10040 gcc didn't like that 2019-03-12 00:27:22 +01:00
stonedDiscord
744c100159 make discord optional 2019-03-12 00:27:11 +01:00
stonedDiscord
e4edb7e127 project rules where i can configure stuff 2019-03-12 00:27:00 +01:00
stonedDiscord
49938eea0f makes all the bass stuff optional 2019-03-12 00:26:40 +01:00
stonedDiscord
2f759752b0 update gitignore so it leaves my base folder alone 2019-03-12 00:26:01 +01:00
stonedDiscord
8c2eeca9d7 update project file 2019-03-11 01:27:08 +01:00
oldmud0
9a32aa6e84 Add BASSOPUS to all target platforms 2019-02-10 02:45:10 +00:00
oldmud0
09ff1755a0 Add more frameworks 2019-02-10 02:32:11 +00:00
oldmud0
e4c4ecb0fd Use CoreFoundation library 2019-02-10 02:19:12 +00:00
oldmud0
f05c3defcf Keep fixing issues with the Mac build script 2019-02-10 02:08:48 +00:00
oldmud0
200008fd81 Actually save the discord-rpc zip 2019-02-10 02:00:13 +00:00
oldmud0
f23d163a27 Okay, let's try this again... 2019-02-10 01:52:16 +00:00
oldmud0
6261be1dc8 Add Travis script for Mac builds 2019-02-10 01:04:28 +00:00
oldmud0
757da1624c Oh, so apparently the clang QtApng builds are for Mac... 2019-02-09 04:51:44 +00:00
oldmud0
3b718808b7 Move Ubuntu configure script to .gitlab-ci.yml
Sorry, Omni. I'll probably move everything back to shell scripts in the future.
2019-02-09 04:42:26 +00:00
oldmud0
830dba62a1 Add qtmultimedia5-dev 2019-02-09 03:13:08 +00:00
oldmud0
c8a3fd6560 clang-linux -> linux-clang 2019-02-09 03:10:39 +00:00
oldmud0
59f72ffa65 Use clang-linux mkspec 2019-02-09 02:56:10 +00:00