瀏覽代碼

#633 Add Emoji support

Unknwon 9 年之前
父節點
當前提交
3b0c2cb480
共有 100 個文件被更改,包括 90 次插入71 次删除
  1. 90 71
      public/config.codekit
  2. 0 0
      public/css/gogs.min.css
  3. 二進制
      public/img/emoji/+1.png
  4. 二進制
      public/img/emoji/-1.png
  5. 二進制
      public/img/emoji/100.png
  6. 二進制
      public/img/emoji/1234.png
  7. 二進制
      public/img/emoji/8ball.png
  8. 二進制
      public/img/emoji/a.png
  9. 二進制
      public/img/emoji/ab.png
  10. 二進制
      public/img/emoji/abc.png
  11. 二進制
      public/img/emoji/abcd.png
  12. 二進制
      public/img/emoji/accept.png
  13. 二進制
      public/img/emoji/aerial_tramway.png
  14. 二進制
      public/img/emoji/airplane.png
  15. 二進制
      public/img/emoji/alarm_clock.png
  16. 二進制
      public/img/emoji/alien.png
  17. 二進制
      public/img/emoji/ambulance.png
  18. 二進制
      public/img/emoji/anchor.png
  19. 二進制
      public/img/emoji/angel.png
  20. 二進制
      public/img/emoji/anger.png
  21. 二進制
      public/img/emoji/angry.png
  22. 二進制
      public/img/emoji/anguished.png
  23. 二進制
      public/img/emoji/ant.png
  24. 二進制
      public/img/emoji/apple.png
  25. 二進制
      public/img/emoji/aquarius.png
  26. 二進制
      public/img/emoji/aries.png
  27. 二進制
      public/img/emoji/arrow_backward.png
  28. 二進制
      public/img/emoji/arrow_double_down.png
  29. 二進制
      public/img/emoji/arrow_double_up.png
  30. 二進制
      public/img/emoji/arrow_down.png
  31. 二進制
      public/img/emoji/arrow_down_small.png
  32. 二進制
      public/img/emoji/arrow_forward.png
  33. 二進制
      public/img/emoji/arrow_heading_down.png
  34. 二進制
      public/img/emoji/arrow_heading_up.png
  35. 二進制
      public/img/emoji/arrow_left.png
  36. 二進制
      public/img/emoji/arrow_lower_left.png
  37. 二進制
      public/img/emoji/arrow_lower_right.png
  38. 二進制
      public/img/emoji/arrow_right.png
  39. 二進制
      public/img/emoji/arrow_right_hook.png
  40. 二進制
      public/img/emoji/arrow_up.png
  41. 二進制
      public/img/emoji/arrow_up_down.png
  42. 二進制
      public/img/emoji/arrow_up_small.png
  43. 二進制
      public/img/emoji/arrow_upper_left.png
  44. 二進制
      public/img/emoji/arrow_upper_right.png
  45. 二進制
      public/img/emoji/arrows_clockwise.png
  46. 二進制
      public/img/emoji/arrows_counterclockwise.png
  47. 二進制
      public/img/emoji/art.png
  48. 二進制
      public/img/emoji/articulated_lorry.png
  49. 二進制
      public/img/emoji/astonished.png
  50. 二進制
      public/img/emoji/atm.png
  51. 二進制
      public/img/emoji/b.png
  52. 二進制
      public/img/emoji/baby.png
  53. 二進制
      public/img/emoji/baby_bottle.png
  54. 二進制
      public/img/emoji/baby_chick.png
  55. 二進制
      public/img/emoji/baby_symbol.png
  56. 二進制
      public/img/emoji/back.png
  57. 二進制
      public/img/emoji/baggage_claim.png
  58. 二進制
      public/img/emoji/balloon.png
  59. 二進制
      public/img/emoji/ballot_box_with_check.png
  60. 二進制
      public/img/emoji/bamboo.png
  61. 二進制
      public/img/emoji/banana.png
  62. 二進制
      public/img/emoji/bangbang.png
  63. 二進制
      public/img/emoji/bank.png
  64. 二進制
      public/img/emoji/bar_chart.png
  65. 二進制
      public/img/emoji/barber.png
  66. 二進制
      public/img/emoji/baseball.png
  67. 二進制
      public/img/emoji/basketball.png
  68. 二進制
      public/img/emoji/bath.png
  69. 二進制
      public/img/emoji/bathtub.png
  70. 二進制
      public/img/emoji/battery.png
  71. 二進制
      public/img/emoji/bear.png
  72. 二進制
      public/img/emoji/bee.png
  73. 二進制
      public/img/emoji/beer.png
  74. 二進制
      public/img/emoji/beers.png
  75. 二進制
      public/img/emoji/beetle.png
  76. 二進制
      public/img/emoji/beginner.png
  77. 二進制
      public/img/emoji/bell.png
  78. 二進制
      public/img/emoji/bento.png
  79. 二進制
      public/img/emoji/bicyclist.png
  80. 二進制
      public/img/emoji/bike.png
  81. 二進制
      public/img/emoji/bikini.png
  82. 二進制
      public/img/emoji/bird.png
  83. 二進制
      public/img/emoji/birthday.png
  84. 二進制
      public/img/emoji/black_circle.png
  85. 二進制
      public/img/emoji/black_joker.png
  86. 二進制
      public/img/emoji/black_medium_small_square.png
  87. 二進制
      public/img/emoji/black_medium_square.png
  88. 二進制
      public/img/emoji/black_nib.png
  89. 二進制
      public/img/emoji/black_small_square.png
  90. 二進制
      public/img/emoji/black_square.png
  91. 二進制
      public/img/emoji/black_square_button.png
  92. 二進制
      public/img/emoji/blossom.png
  93. 二進制
      public/img/emoji/blowfish.png
  94. 二進制
      public/img/emoji/blue_book.png
  95. 二進制
      public/img/emoji/blue_car.png
  96. 二進制
      public/img/emoji/blue_heart.png
  97. 二進制
      public/img/emoji/blush.png
  98. 二進制
      public/img/emoji/boar.png
  99. 二進制
      public/img/emoji/boat.png
  100. 二進制
      public/img/emoji/bomb.png

+ 90 - 71
public/config.codekit

@@ -1,6 +1,6 @@
 {
 "CodeKitInfo": "This is a CodeKit 2.x project configuration file. It is designed to sync project settings across multiple machines. MODIFYING THE CONTENTS OF THIS FILE IS A POOR LIFE DECISION. If you do so, you will likely cause CodeKit to crash. This file is not useful unless accompanied by the project that created it in CodeKit 2. This file is not backwards-compatible with CodeKit 1.x. For more information, see: http:\/\/incident57.com\/codekit",
-"creatorBuild": "18493",
+"creatorBuild": "19051",
 "files": {
 	"\/css\/dropzone-4.0.1.css": {
 		"fileType": 16,
@@ -83,6 +83,17 @@
 		"outputPathIsOutsideProject": 0,
 		"outputPathIsSetByUser": 0
 		},
+	"\/css\/themes\/default\/assets\/images\/flags.png": {
+		"fileType": 32768,
+		"ignore": 0,
+		"ignoreWasSetByUser": 0,
+		"initialSize": 28123,
+		"inputAbbreviatedPath": "\/css\/themes\/default\/assets\/images\/flags.png",
+		"outputAbbreviatedPath": "\/css\/themes\/default\/assets\/images\/flags.png",
+		"outputPathIsOutsideProject": 0,
+		"outputPathIsSetByUser": 0,
+		"processed": 0
+		},
 	"\/img\/404.png": {
 		"fileType": 32768,
 		"ignore": 0,
@@ -169,7 +180,7 @@
 		"outputPathIsOutsideProject": 0,
 		"outputPathIsSetByUser": 0,
 		"outputStyle": 1,
-		"syntaxCheckerStyle": 1
+		"syntaxCheckerStyle": 0
 		},
 	"\/js\/jquery-1.11.3.min.js": {
 		"fileType": 64,
@@ -193,6 +204,17 @@
 		"outputStyle": 1,
 		"syntaxCheckerStyle": 1
 		},
+	"\/js\/libs\/emojify-1.1.0.min.js": {
+		"fileType": 64,
+		"ignore": 0,
+		"ignoreWasSetByUser": 0,
+		"inputAbbreviatedPath": "\/js\/libs\/emojify-1.1.0.min.js",
+		"outputAbbreviatedPath": "\/js\/libs\/min\/emojify-1.1.0.min-min.js",
+		"outputPathIsOutsideProject": 0,
+		"outputPathIsSetByUser": 0,
+		"outputStyle": 1,
+		"syntaxCheckerStyle": 1
+		},
 	"\/js\/libs\/highlight-8.7.pack.js": {
 		"fileType": 64,
 		"ignore": 0,
@@ -308,6 +330,26 @@
 		"strictMath": 0,
 		"strictUnits": 0
 		},
+	"\/less\/_emojify.less": {
+		"allowInsecureImports": 0,
+		"createSourceMap": 0,
+		"disableJavascript": 0,
+		"fileType": 1,
+		"ieCompatibility": 1,
+		"ignore": 1,
+		"ignoreWasSetByUser": 0,
+		"inputAbbreviatedPath": "\/less\/_emojify.less",
+		"outputAbbreviatedPath": "\/css\/_emojify.css",
+		"outputPathIsOutsideProject": 0,
+		"outputPathIsSetByUser": 0,
+		"outputStyle": 0,
+		"relativeURLS": 0,
+		"shouldRunAutoprefixer": 0,
+		"shouldRunBless": 0,
+		"strictImports": 0,
+		"strictMath": 0,
+		"strictUnits": 0
+		},
 	"\/less\/_explore.less": {
 		"allowInsecureImports": 0,
 		"createSourceMap": 0,
@@ -500,7 +542,7 @@
 		"outputAbbreviatedPath": "\/css\/gogs.min.css",
 		"outputPathIsOutsideProject": 0,
 		"outputPathIsSetByUser": 1,
-		"outputStyle": 2,
+		"outputStyle": 1,
 		"relativeURLS": 0,
 		"shouldRunAutoprefixer": 0,
 		"shouldRunBless": 0,
@@ -1415,6 +1457,10 @@
 			"active": 0,
 			"flagValue": -1
 			},
+		"futurehostile": {
+			"active": 0,
+			"flagValue": -1
+			},
 		"globalstrict": {
 			"active": 0,
 			"flagValue": -1
@@ -1503,6 +1549,10 @@
 			"active": 1,
 			"flagValue": -1
 			},
+		"nocomma": {
+			"active": 0,
+			"flagValue": -1
+			},
 		"node": {
 			"active": 0,
 			"flagValue": -1
@@ -1603,6 +1653,10 @@
 			"active": 1,
 			"flagValue": -1
 			},
+		"varstmt": {
+			"active": 0,
+			"flagValue": -1
+			},
 		"withstmt": {
 			"active": 0,
 			"flagValue": -1
@@ -1621,10 +1675,6 @@
 			}
 		},
 	"jsLintFlags2": {
-		"ass": {
-			"active": 0,
-			"flagValue": -1
-			},
 		"bitwise": {
 			"active": 0,
 			"flagValue": -1
@@ -1633,15 +1683,7 @@
 			"active": 1,
 			"flagValue": -1
 			},
-		"closure": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"continue": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"debug": {
+		"couch": {
 			"active": 0,
 			"flagValue": -1
 			},
@@ -1649,75 +1691,27 @@
 			"active": 0,
 			"flagValue": -1
 			},
-		"eqeq": {
+		"es6": {
 			"active": 0,
 			"flagValue": -1
 			},
-		"evil": {
+		"eval": {
 			"active": 0,
 			"flagValue": -1
 			},
-		"forin": {
+		"for": {
 			"active": 0,
 			"flagValue": -1
 			},
-		"indent": {
-			"active": 0,
-			"flagValue": 4
-			},
 		"maxlen": {
 			"active": 0,
 			"flagValue": 150
 			},
-		"newcap": {
-			"active": 0,
-			"flagValue": -1
-			},
 		"node": {
 			"active": 0,
 			"flagValue": -1
 			},
-		"nomen": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"plusplus": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"properties": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"regexp": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"rhino": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"sloppy": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"stupid": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"sub": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"todo": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"unparam": {
-			"active": 0,
-			"flagValue": -1
-			},
-		"vars": {
+		"this": {
 			"active": 0,
 			"flagValue": -1
 			},
@@ -1726,6 +1720,14 @@
 			"flagValue": -1
 			}
 		},
+	"jsonAutoOutputPathEnabled": 0,
+	"jsonAutoOutputPathFilenamePattern": "*-min.json",
+	"jsonAutoOutputPathRelativePath": "",
+	"jsonAutoOutputPathReplace1": "",
+	"jsonAutoOutputPathReplace2": "",
+	"jsonAutoOutputPathStyle": 0,
+	"jsonOrderOutput": 0,
+	"jsonOutputStyle": 1,
 	"kitAutoOutputPathEnabled": 1,
 	"kitAutoOutputPathFilenamePattern": "*.html",
 	"kitAutoOutputPathRelativePath": "",
@@ -1753,9 +1755,18 @@
 	"markdownAutoOutputPathReplace1": "",
 	"markdownAutoOutputPathReplace2": "",
 	"markdownAutoOutputPathStyle": 0,
+	"markdownCriticStyle": 0,
 	"markdownEnableFootnotes": 0,
-	"markdownEnableSmartyPants": 1,
-	"markdownExpandTabs": 1,
+	"markdownEnableLabels": 1,
+	"markdownEnableSmartQuotes": 1,
+	"markdownEscapeLineBreaks": 0,
+	"markdownMaskEmailAddresses": 1,
+	"markdownOutputFormat": 0,
+	"markdownOutputStyle": 0,
+	"markdownParseMetadata": 1,
+	"markdownProcessHTML": 0,
+	"markdownRandomFootnoteNumbers": 0,
+	"markdownUseCompatibilityMode": 0,
 	"reloadFileURLs": 0,
 	"sassAutoOutputPathEnabled": 1,
 	"sassAutoOutputPathFilenamePattern": "*.css",
@@ -1770,7 +1781,7 @@
 	"sassUseLibsass": 0,
 	"shouldRunAutoprefixer": 0,
 	"shouldRunBless": 0,
-	"skippedItemsString": ".svn, .git, .hg, log, _logs, _cache, cache, logs, node_modules",
+	"skippedItemsString": "_cache, logs, _logs, cache, \/img\/emoji, .git, log, node_modules, .svn, .hg",
 	"slimAutoOutputPathEnabled": 1,
 	"slimAutoOutputPathFilenamePattern": "*.html",
 	"slimAutoOutputPathRelativePath": "",
@@ -1814,6 +1825,10 @@
 			"active": 0,
 			"flagValue": -1
 			},
+		"bare-returns": {
+			"active": 0,
+			"flagValue": -1
+			},
 		"booleans": {
 			"active": 1,
 			"flagValue": -1
@@ -1894,6 +1909,10 @@
 			"active": 0,
 			"flagValue": -1
 			},
+		"keep_fnames": {
+			"active": 0,
+			"flagValue": -1
+			},
 		"loops": {
 			"active": 1,
 			"flagValue": -1

File diff suppressed because it is too large
+ 0 - 0
public/css/gogs.min.css


二進制
public/img/emoji/+1.png


二進制
public/img/emoji/-1.png


二進制
public/img/emoji/100.png


二進制
public/img/emoji/1234.png


二進制
public/img/emoji/8ball.png


二進制
public/img/emoji/a.png


二進制
public/img/emoji/ab.png


二進制
public/img/emoji/abc.png


二進制
public/img/emoji/abcd.png


二進制
public/img/emoji/accept.png


二進制
public/img/emoji/aerial_tramway.png


二進制
public/img/emoji/airplane.png


二進制
public/img/emoji/alarm_clock.png


二進制
public/img/emoji/alien.png


二進制
public/img/emoji/ambulance.png


二進制
public/img/emoji/anchor.png


二進制
public/img/emoji/angel.png


二進制
public/img/emoji/anger.png


二進制
public/img/emoji/angry.png


二進制
public/img/emoji/anguished.png


二進制
public/img/emoji/ant.png


二進制
public/img/emoji/apple.png


二進制
public/img/emoji/aquarius.png


二進制
public/img/emoji/aries.png


二進制
public/img/emoji/arrow_backward.png


二進制
public/img/emoji/arrow_double_down.png


二進制
public/img/emoji/arrow_double_up.png


二進制
public/img/emoji/arrow_down.png


二進制
public/img/emoji/arrow_down_small.png


二進制
public/img/emoji/arrow_forward.png


二進制
public/img/emoji/arrow_heading_down.png


二進制
public/img/emoji/arrow_heading_up.png


二進制
public/img/emoji/arrow_left.png


二進制
public/img/emoji/arrow_lower_left.png


二進制
public/img/emoji/arrow_lower_right.png


二進制
public/img/emoji/arrow_right.png


二進制
public/img/emoji/arrow_right_hook.png


二進制
public/img/emoji/arrow_up.png


二進制
public/img/emoji/arrow_up_down.png


二進制
public/img/emoji/arrow_up_small.png


二進制
public/img/emoji/arrow_upper_left.png


二進制
public/img/emoji/arrow_upper_right.png


二進制
public/img/emoji/arrows_clockwise.png


二進制
public/img/emoji/arrows_counterclockwise.png


二進制
public/img/emoji/art.png


二進制
public/img/emoji/articulated_lorry.png


二進制
public/img/emoji/astonished.png


二進制
public/img/emoji/atm.png


二進制
public/img/emoji/b.png


二進制
public/img/emoji/baby.png


二進制
public/img/emoji/baby_bottle.png


二進制
public/img/emoji/baby_chick.png


二進制
public/img/emoji/baby_symbol.png


二進制
public/img/emoji/back.png


二進制
public/img/emoji/baggage_claim.png


二進制
public/img/emoji/balloon.png


二進制
public/img/emoji/ballot_box_with_check.png


二進制
public/img/emoji/bamboo.png


二進制
public/img/emoji/banana.png


二進制
public/img/emoji/bangbang.png


二進制
public/img/emoji/bank.png


二進制
public/img/emoji/bar_chart.png


二進制
public/img/emoji/barber.png


二進制
public/img/emoji/baseball.png


二進制
public/img/emoji/basketball.png


二進制
public/img/emoji/bath.png


二進制
public/img/emoji/bathtub.png


二進制
public/img/emoji/battery.png


二進制
public/img/emoji/bear.png


二進制
public/img/emoji/bee.png


二進制
public/img/emoji/beer.png


二進制
public/img/emoji/beers.png


二進制
public/img/emoji/beetle.png


二進制
public/img/emoji/beginner.png


二進制
public/img/emoji/bell.png


二進制
public/img/emoji/bento.png


二進制
public/img/emoji/bicyclist.png


二進制
public/img/emoji/bike.png


二進制
public/img/emoji/bikini.png


二進制
public/img/emoji/bird.png


二進制
public/img/emoji/birthday.png


二進制
public/img/emoji/black_circle.png


二進制
public/img/emoji/black_joker.png


二進制
public/img/emoji/black_medium_small_square.png


二進制
public/img/emoji/black_medium_square.png


二進制
public/img/emoji/black_nib.png


二進制
public/img/emoji/black_small_square.png


二進制
public/img/emoji/black_square.png


二進制
public/img/emoji/black_square_button.png


二進制
public/img/emoji/blossom.png


二進制
public/img/emoji/blowfish.png


二進制
public/img/emoji/blue_book.png


二進制
public/img/emoji/blue_car.png


二進制
public/img/emoji/blue_heart.png


二進制
public/img/emoji/blush.png


二進制
public/img/emoji/boar.png


二進制
public/img/emoji/boat.png


二進制
public/img/emoji/bomb.png


Some files were not shown because too many files changed in this diff